i18n: sync translations
authorINAGAKI Hiroshi <musashino.open@gmail.com>
Sat, 13 Jul 2019 06:50:53 +0000 (15:50 +0900)
committerYousong Zhou <yszhou4tech@gmail.com>
Sat, 13 Jul 2019 11:23:18 +0000 (19:23 +0800)
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
149 files changed:
applications/luci-app-firewall/po/ca/firewall.po
applications/luci-app-firewall/po/cs/firewall.po
applications/luci-app-firewall/po/de/firewall.po
applications/luci-app-firewall/po/el/firewall.po
applications/luci-app-firewall/po/en/firewall.po
applications/luci-app-firewall/po/es/firewall.po
applications/luci-app-firewall/po/fr/firewall.po
applications/luci-app-firewall/po/he/firewall.po
applications/luci-app-firewall/po/hu/firewall.po
applications/luci-app-firewall/po/it/firewall.po
applications/luci-app-firewall/po/ja/firewall.po
applications/luci-app-firewall/po/ko/firewall.po
applications/luci-app-firewall/po/ms/firewall.po
applications/luci-app-firewall/po/no/firewall.po
applications/luci-app-firewall/po/pl/firewall.po
applications/luci-app-firewall/po/pt-br/firewall.po
applications/luci-app-firewall/po/pt/firewall.po
applications/luci-app-firewall/po/ro/firewall.po
applications/luci-app-firewall/po/ru/firewall.po
applications/luci-app-firewall/po/sk/firewall.po
applications/luci-app-firewall/po/sv/firewall.po
applications/luci-app-firewall/po/templates/firewall.pot
applications/luci-app-firewall/po/tr/firewall.po
applications/luci-app-firewall/po/uk/firewall.po
applications/luci-app-firewall/po/vi/firewall.po
applications/luci-app-firewall/po/zh-cn/firewall.po
applications/luci-app-firewall/po/zh-tw/firewall.po
applications/luci-app-mwan3/po/de/mwan3.po
applications/luci-app-mwan3/po/es/mwan3.po
applications/luci-app-mwan3/po/ja/mwan3.po
applications/luci-app-mwan3/po/ru/mwan3.po
applications/luci-app-mwan3/po/templates/mwan3.pot
applications/luci-app-mwan3/po/zh-cn/mwan3.po
applications/luci-app-mwan3/po/zh-tw/mwan3.po
applications/luci-app-olsr/po/ca/olsr.po
applications/luci-app-olsr/po/cs/olsr.po
applications/luci-app-olsr/po/de/olsr.po
applications/luci-app-olsr/po/el/olsr.po
applications/luci-app-olsr/po/en/olsr.po
applications/luci-app-olsr/po/es/olsr.po
applications/luci-app-olsr/po/fr/olsr.po
applications/luci-app-olsr/po/he/olsr.po
applications/luci-app-olsr/po/hu/olsr.po
applications/luci-app-olsr/po/it/olsr.po
applications/luci-app-olsr/po/ja/olsr.po
applications/luci-app-olsr/po/ms/olsr.po
applications/luci-app-olsr/po/no/olsr.po
applications/luci-app-olsr/po/pl/olsr.po
applications/luci-app-olsr/po/pt-br/olsr.po
applications/luci-app-olsr/po/pt/olsr.po
applications/luci-app-olsr/po/ro/olsr.po
applications/luci-app-olsr/po/ru/olsr.po
applications/luci-app-olsr/po/sk/olsr.po
applications/luci-app-olsr/po/sv/olsr.po
applications/luci-app-olsr/po/templates/olsr.pot
applications/luci-app-olsr/po/tr/olsr.po
applications/luci-app-olsr/po/uk/olsr.po
applications/luci-app-olsr/po/vi/olsr.po
applications/luci-app-olsr/po/zh-cn/olsr.po
applications/luci-app-olsr/po/zh-tw/olsr.po
applications/luci-app-opkg/po/ca/opkg.po
applications/luci-app-opkg/po/cs/opkg.po
applications/luci-app-opkg/po/de/opkg.po
applications/luci-app-opkg/po/el/opkg.po
applications/luci-app-opkg/po/en/opkg.po
applications/luci-app-opkg/po/es/opkg.po
applications/luci-app-opkg/po/fr/opkg.po
applications/luci-app-opkg/po/he/opkg.po
applications/luci-app-opkg/po/hu/opkg.po
applications/luci-app-opkg/po/it/opkg.po
applications/luci-app-opkg/po/ja/opkg.po
applications/luci-app-opkg/po/ko/opkg.po
applications/luci-app-opkg/po/ms/opkg.po
applications/luci-app-opkg/po/no/opkg.po
applications/luci-app-opkg/po/pl/opkg.po
applications/luci-app-opkg/po/pt-br/opkg.po
applications/luci-app-opkg/po/pt/opkg.po
applications/luci-app-opkg/po/ro/opkg.po
applications/luci-app-opkg/po/ru/opkg.po
applications/luci-app-opkg/po/sk/opkg.po
applications/luci-app-opkg/po/sv/opkg.po
applications/luci-app-opkg/po/templates/opkg.pot
applications/luci-app-opkg/po/tr/opkg.po
applications/luci-app-opkg/po/uk/opkg.po
applications/luci-app-opkg/po/vi/opkg.po
applications/luci-app-opkg/po/zh-cn/opkg.po
applications/luci-app-opkg/po/zh-tw/opkg.po
applications/luci-app-simple-adblock/po/es/simple-adblock.po
applications/luci-app-simple-adblock/po/ja/simple-adblock.po
applications/luci-app-simple-adblock/po/pt-br/simple-adblock.po
applications/luci-app-simple-adblock/po/pt/simple-adblock.po
applications/luci-app-simple-adblock/po/ru/simple-adblock.po
applications/luci-app-simple-adblock/po/sv/simple-adblock.po
applications/luci-app-simple-adblock/po/templates/simple-adblock.pot
applications/luci-app-simple-adblock/po/zh-cn/simple-adblock.po
applications/luci-app-simple-adblock/po/zh-tw/simple-adblock.po
applications/luci-app-statistics/po/ca/statistics.po
applications/luci-app-statistics/po/cs/statistics.po
applications/luci-app-statistics/po/de/statistics.po
applications/luci-app-statistics/po/el/statistics.po
applications/luci-app-statistics/po/en/statistics.po
applications/luci-app-statistics/po/es/statistics.po
applications/luci-app-statistics/po/fr/statistics.po
applications/luci-app-statistics/po/he/statistics.po
applications/luci-app-statistics/po/hu/statistics.po
applications/luci-app-statistics/po/it/statistics.po
applications/luci-app-statistics/po/ja/statistics.po
applications/luci-app-statistics/po/ms/statistics.po
applications/luci-app-statistics/po/no/statistics.po
applications/luci-app-statistics/po/pl/statistics.po
applications/luci-app-statistics/po/pt-br/statistics.po
applications/luci-app-statistics/po/pt/statistics.po
applications/luci-app-statistics/po/ro/statistics.po
applications/luci-app-statistics/po/ru/statistics.po
applications/luci-app-statistics/po/sk/statistics.po
applications/luci-app-statistics/po/sv/statistics.po
applications/luci-app-statistics/po/templates/statistics.pot
applications/luci-app-statistics/po/tr/statistics.po
applications/luci-app-statistics/po/uk/statistics.po
applications/luci-app-statistics/po/vi/statistics.po
applications/luci-app-statistics/po/zh-cn/statistics.po
applications/luci-app-statistics/po/zh-tw/statistics.po
modules/luci-base/po/ca/base.po
modules/luci-base/po/cs/base.po
modules/luci-base/po/de/base.po
modules/luci-base/po/el/base.po
modules/luci-base/po/en/base.po
modules/luci-base/po/es/base.po
modules/luci-base/po/fr/base.po
modules/luci-base/po/he/base.po
modules/luci-base/po/hu/base.po
modules/luci-base/po/it/base.po
modules/luci-base/po/ja/base.po
modules/luci-base/po/ko/base.po
modules/luci-base/po/ms/base.po
modules/luci-base/po/no/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/pt-br/base.po
modules/luci-base/po/pt/base.po
modules/luci-base/po/ro/base.po
modules/luci-base/po/ru/base.po
modules/luci-base/po/sk/base.po
modules/luci-base/po/sv/base.po
modules/luci-base/po/templates/base.pot
modules/luci-base/po/tr/base.po
modules/luci-base/po/uk/base.po
modules/luci-base/po/vi/base.po
modules/luci-base/po/zh-cn/base.po
modules/luci-base/po/zh-tw/base.po

index 10ce1ce5db67ba2232abeda9af58eb5be259c7f2..e05ebf1f0fd0627545909f883520f4c1feca31ef 100644 (file)
@@ -15,57 +15,50 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s en %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s amb %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s en %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Entrada sense nom)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Regla sense nom)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(SNAT sense nom)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> paquets al <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> i limita a %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Acció"
 
@@ -81,28 +74,34 @@ msgstr "Afegeix"
 msgid "Add and edit..."
 msgstr "Afegeix i edita..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Ajusts avançats"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permet el reenviament des dels <em>zones d'origen</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permet el reenviament als <em>zones de destí</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Qualsevol"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Xarxes cobertes"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Regles personalitzades"
 
@@ -117,21 +116,15 @@ msgstr ""
 "ordres s'executen després de cada reinici de tallafocs, just després el "
 "conjunt de regles per defecte s'ha carregat."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Adreça IP de destí"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Adreça de destí"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Port de destí"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -141,68 +134,72 @@ msgstr "Zona de destí"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "No reescriguis"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Descarta els paquets invàlids"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Habilita"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Habilita protecció contra la inundació SYN"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Habilita el registre d'aquesta zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Adreça IP extern"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -212,9 +209,8 @@ msgstr "Port extern"
 msgid "External zone"
 msgstr "Zona extern"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Paràmetres extres"
 
@@ -226,179 +222,161 @@ msgstr "Tallafocs"
 msgid "Firewall - Custom Rules"
 msgstr "Tallafocs - Regles personalitzades"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Tallafocs - Reenviaments de port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Tallafocs - Regles de tràfic"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Tallafocs - Ajusts de zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Força el rastreig de connexió"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Reenvia"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Reenvia a"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Des de %s en %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Des de %s en %s amb origen %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Des de %s en %s amb orígens %s i %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Ajusts generals"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 i IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Només IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Només IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Entrada"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Reenviament interzonal"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Adreça IP interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Port intern"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Zona interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Limita els missatges de registre"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "Fixació MSS"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Mascarada"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Coincideix"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Coincideix amb el tipus ICMP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"Coincideix amb trànsit reenviat al port o rang de ports de destí donat."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -406,26 +384,18 @@ msgstr ""
 "Coincideix amb trànsit entrant dirigit al port o rang de ports de destí en "
 "aquest host donat"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Coincideix amb trànsit entrant originant en el host client des del port o "
-"rang de ports d'origen donat."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -433,6 +403,10 @@ msgstr ""
 msgid "Name"
 msgstr "Nom"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Nova regla SNAT"
@@ -455,19 +429,19 @@ msgstr "Nou reenviament de port"
 msgid "New source NAT"
 msgstr "Nou origen NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Només coincideix amb trànsit entrant dirigit a la adreça IP donada."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Només coincideix amb trànsit entrant des d'aquests MAC."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Només coincideix amb trànsit entrant des d'aquest IP o rang."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -484,28 +458,26 @@ msgstr "Obre els ports en el encaminador"
 msgid "Other..."
 msgstr "Altre..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Sortida"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Passa paràmetres addicionals al iptables. Utilitzeu-ho amb cura!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Reenviaments de port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -513,36 +485,38 @@ msgstr ""
 "El reenviament de ports permet que els ordinadors remots en el Internet "
 "connectin a un ordinador o servei específic dins del LAN privat."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protocol"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr "Redirigeix trànsit entrant coincidit al port donat en el host intern"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Redirigeix trànsit entrant coincidit al host intern especificat"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -550,40 +524,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Restringeix la mascarada a les subxarxes de destí donades"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Restringeix la mascarada a les subxarxes d'origen donades"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Restringeix a la família d'adreces"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Reescriu el trànsit coincidint cap a la adreça donada."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Reescriu el trànsit coincidint cap al port d'origen donat. Pot ser deixat en "
-"blanc per només reescriure l'adreça IP."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Reescriu a l'origen %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Reescriu als orígens %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -595,89 +549,64 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "Adreça IP de SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Port SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Adreça IP d'origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Adreça MAC d'origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "NAT d'origen"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"El NAT d'origen és un forma específic de mascarada que permet control de gra "
-"fi sobre l'IP d'origen utilitzat pel trànsit sortint, per exemple per "
-"associar múltiples adreces WAN a subxarxes internes."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Adreça d'origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Port d'origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Zona d'origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -685,7 +614,8 @@ msgstr ""
 "El tallafocs crea zones a les teves interfícies de xarxa per controlar el "
 "flux de tràfic de xarxa."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -701,24 +631,7 @@ msgstr ""
 "regla de reenviament es <em>unidirectional</em>, per exemple un reenviament "
 "de lan a wan <em>no</em> implica permís per reenviar de wan a lan també."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Aquesta pàgina us permet canviar propietats avançats de l'entrada de "
-"reenviament de port. En la majoria dels casos no hi ha necessitat de "
-"modificar aquests ajusts."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Aquesta pàgina us permet canviar propietats avançats de l'entrada de regla "
-"de trànsit, com als hosts d'origen i de destí coincidits."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 #, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
@@ -734,29 +647,31 @@ msgstr ""
 "<em>Xarxes cobertes</em> especifica quines xarxes disponibles són membres "
 "d'aquesta zona."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "A %s a %s en <var>aquest dispositiu</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "A %s en %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "A %s en <var>aquest dispositiu</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "A %s, %s en %s"
 
@@ -768,12 +683,12 @@ msgstr "A l'IP d'origen"
 msgid "To source port"
 msgstr "Al port d'origen"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Regles de trànsit"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -783,158 +698,238 @@ msgstr ""
 "zones distintes, per exemple per a rebutjar trànsit entre certs hosts o "
 "obrir ports WAN en el encaminador."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Via %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Via %s a %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Podeu especificar múltiples per seleccionar \"-- personalitzat --\" i "
-"llavors introduir protocols separats per espai."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zona %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Zona ⇒ Reenviaments"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zones"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "accepta"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "qualsevol"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "qualsevol host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "qualsevol IP d'encaminador"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "qualsevol zona"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "no rastregis"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "descarta"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "rebutja"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "trànsit"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Entrada sense nom)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Regla sense nom)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(SNAT sense nom)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Adreça IP de destí"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Reenviament interzonal"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Coincideix amb trànsit reenviat al port o rang de ports de destí donat."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Coincideix amb trànsit entrant originant en el host client des del port o "
+#~ "rang de ports d'origen donat."
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Reescriu el trànsit coincidint cap a la adreça donada."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Reescriu el trànsit coincidint cap al port d'origen donat. Pot ser deixat "
+#~ "en blanc per només reescriure l'adreça IP."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Reescriu a l'origen %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Reescriu als orígens %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "Adreça IP de SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "Port SNAT"
+
+#~ msgid "Source NAT"
+#~ msgstr "NAT d'origen"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "El NAT d'origen és un forma específic de mascarada que permet control de "
+#~ "gra fi sobre l'IP d'origen utilitzat pel trànsit sortint, per exemple per "
+#~ "associar múltiples adreces WAN a subxarxes internes."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Aquesta pàgina us permet canviar propietats avançats de l'entrada de "
+#~ "reenviament de port. En la majoria dels casos no hi ha necessitat de "
+#~ "modificar aquests ajusts."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Aquesta pàgina us permet canviar propietats avançats de l'entrada de "
+#~ "regla de trànsit, com als hosts d'origen i de destí coincidits."
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Podeu especificar múltiples per seleccionar \"-- personalitzat --\" i "
+#~ "llavors introduir protocols separats per espai."
+
+#~ msgid "Zone %q"
+#~ msgstr "Zona %q"
+
+#~ msgid "traffic"
+#~ msgstr "trànsit"
index dce237825eac5f21a45d2fb8729f2d2f7eccd9e7..b73fa704ca26f21362de743ff3ffc204ef8497ea 100644 (file)
@@ -11,57 +11,50 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s v %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s s %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s v %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Nepojmenovaný vstup)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Nepojmenované pravidlo)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(Nepojmenovaný SNAT)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> paketů za <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> paketů za <var>%s</var>, burst <var>%d</var> paketů."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> a omezit na %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Akce"
 
@@ -77,28 +70,34 @@ msgstr "Přidat"
 msgid "Add and edit..."
 msgstr "Přidat a upravit"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Pokročilé nastavení"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Povolit přesměrování ze <em>zdrojových oblastí</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Povolit přesměrování do <em>zdrojových oblastí</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Libovolné"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Pokryté sítě"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Vlastní pravidla"
 
@@ -112,21 +111,15 @@ msgstr ""
 "nejsou jinak pokryté frameworkem firewallu. Příkazy jsou spuštěny po každém "
 "restartu firewallu, právě po načtení výchozí sady pravidel."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Cílová IP adresa"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Cílová adresa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Cílový port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -136,68 +129,72 @@ msgstr "Cílová oblast"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Nepřepisovat"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Zahazovat neplatné pakety"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Povolit"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Povolit NAT Loopback"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Povolit ochranu proti SYN-flood"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Povolit logování v této oblasti"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Vnější IP adresa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -207,9 +204,8 @@ msgstr "Vnější port"
 msgid "External zone"
 msgstr "Vnější zóna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Dodatečné argumenty"
 
@@ -221,179 +217,161 @@ msgstr "Firewall"
 msgid "Firewall - Custom Rules"
 msgstr "Firewall - Vlastní pravidla"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Firewall - Přesměrování portů"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Firewall - Pravidla síťového provozu"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Nastavení zón"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Vynutit sledování připojení"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Přesměrování"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Přesměrovat na"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Z %s v %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Z %s v %s se zdrojovou %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Z %s v %s se zdrojovou %s a %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Obecné nastavení"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 a IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "pouze IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "pouze IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Vstup"
 
-# nebo mimo zóny?
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Přesměrování mezi zónami"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Vnitřní IP adresa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Vnitřní port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Vnitřní zóna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Omezit logovací zprávy"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "MSS clamping"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Maškárádování"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Shoda"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Odpovídá ICMP typu"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr "Vybrat provoz, přesměrovaný na zadaný port nebo rozsah portů"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -401,26 +379,18 @@ msgstr ""
 "Vybrat příchozí provoz, směrovaný na zadaný cílový port nebo rozsah portů "
 "tohoto hostitele"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Vybrat příchozí provoz, pocházející ze zadaného portu nebo rozsahu portů "
-"klienta."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -428,6 +398,10 @@ msgstr ""
 msgid "Name"
 msgstr "Název"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Nové pravidlo SNAT"
@@ -450,19 +424,19 @@ msgstr "Nové přesměrování portu"
 msgid "New source NAT"
 msgstr "Nový zdrojový NAT (SNAT)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Vybrat pouze příchozí provoz, směrovaný na danou IP adresu."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Vybrat pouze příchozí provoz z těchto MAC adres."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Vybrat pouze příchozí provoz z této IP nebo rozsahu IP adres."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -479,28 +453,26 @@ msgstr "Otevřené porty na routeru"
 msgid "Other..."
 msgstr "Ostatní ..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Výstup"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Předává další argumenty iptables. Používat opatrně!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Přesměrování portů"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -509,37 +481,39 @@ msgstr ""
 "Internetu připojení k vybraným počítačům nebo službám uvnitř privátní sítě "
 "LAN."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protokol"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Přesměrovat vybraný příchozí provoz na uvedený port vnitřního hostitele."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Přesměrovat vybraný příchozí provoz na uvedeného vnitřního hostitele."
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -547,40 +521,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Omezit maškarádování na uvedené cílové podsítě"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Omezit maškarádování na uvedené zdrojové podsítě"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Omezit na rodinu adres"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Přepsat shodný provoz na uvedenou adresu."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Přepsat shodný provoz na uvedený zdrojový port. Může zůstat prázdné, pak "
-"bude přepsána pouze IP adresa."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Přepsat na zdrojovou %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Přepsat na zdrojovou %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -592,89 +546,64 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "IP adresa SNATu"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Port SNATu"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Zdrojová IP adresa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Zdrojová MAC adresa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "Zdrojový NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"Zdrojový NAT je specifická forma maškarádování, která umožňuje jemnozrnnou "
-"kontrolu nad zdrojovými IP, použitými pro odchozí provoz. Využívá se "
-"například pro mapování množství WAN adres do vnitřních podsítí."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Zdrojová adresa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Zdrojový port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Zdrojová zóna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -682,7 +611,8 @@ msgstr ""
 "Firewall vytváří zóny přes vaše síťová rozhraní za účelem řízení síťového "
 "provozu."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -698,23 +628,7 @@ msgstr ""
 "Přesměrovávací pravidlo je <em>jednosměrné</em>, například přesměrování z "
 "lan do wan <em>nepovoluje</em> přesměrování z wan do lan (a naopak)."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Tato stránka vám umožňuje změnit pokročilé vlastností přesměrování portů. Ve "
-"většině případů není potřeba upravovat tato nastavení."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Tato stránka vám umožňuje změnit pokročilé vlastnosti pravidla síťového "
-"provozu, například zdrojové a cílové hostitele."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 #, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
@@ -729,29 +643,31 @@ msgstr ""
 "pro přesměrování provozu mezi rozdílnými sítěmi uvnitř jedné zóny.<em> "
 "Pokryté sítě</em> určuje, které z dostupných sítí jsou členy této zóny."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "Na %s v %s na <var>tomto zařízení</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "Na %s v %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "Na %s na <var>tomto zařízení</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "Na %s, %s v %s"
 
@@ -763,12 +679,12 @@ msgstr "Na zdrojovou IP"
 msgid "To source port"
 msgstr "Na zdrojový port"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Pravidla síťového provozu"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -778,158 +694,237 @@ msgstr ""
 "různými zónami, například pro odmítnutí provozu mezi jistými hostiteli nebo "
 "pro otevření WAN portů na routeru."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Prostřednictvím %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Lze určit více protokolů. Vyberte \"-- vlastní --\" a vkládejte protokoly "
-"oddělené mezerou."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zóna %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Zóna ⇒ Přesměrování"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zóny"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "přijmout"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "libovolný"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "libovolný hostitel"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "libovolná IP routeru"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "libovolná zóna"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "nesledovat"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "zahodit"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "odmítnout"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "provoz"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Nepojmenovaný vstup)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Nepojmenované pravidlo)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(Nepojmenovaný SNAT)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Cílová IP adresa"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+# nebo mimo zóny?
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Přesměrování mezi zónami"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr "Vybrat provoz, přesměrovaný na zadaný port nebo rozsah portů"
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Vybrat příchozí provoz, pocházející ze zadaného portu nebo rozsahu portů "
+#~ "klienta."
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Přepsat shodný provoz na uvedenou adresu."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Přepsat shodný provoz na uvedený zdrojový port. Může zůstat prázdné, pak "
+#~ "bude přepsána pouze IP adresa."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Přepsat na zdrojovou %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Přepsat na zdrojovou %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "IP adresa SNATu"
+
+#~ msgid "SNAT port"
+#~ msgstr "Port SNATu"
+
+#~ msgid "Source NAT"
+#~ msgstr "Zdrojový NAT"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "Zdrojový NAT je specifická forma maškarádování, která umožňuje "
+#~ "jemnozrnnou kontrolu nad zdrojovými IP, použitými pro odchozí provoz. "
+#~ "Využívá se například pro mapování množství WAN adres do vnitřních podsítí."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Tato stránka vám umožňuje změnit pokročilé vlastností přesměrování portů. "
+#~ "Ve většině případů není potřeba upravovat tato nastavení."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Tato stránka vám umožňuje změnit pokročilé vlastnosti pravidla síťového "
+#~ "provozu, například zdrojové a cílové hostitele."
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Lze určit více protokolů. Vyberte \"-- vlastní --\" a vkládejte protokoly "
+#~ "oddělené mezerou."
+
+#~ msgid "Zone %q"
+#~ msgstr "Zóna %q"
+
+#~ msgid "traffic"
+#~ msgstr "provoz"
index d9a3861e6bc7579299b37d4abda50f4820ad4e95..9885c321edfbd8b204ea40bd4f4d6054605813e2 100644 (file)
@@ -13,57 +13,50 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s in %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s mit %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s in %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Unbenannter Eintrag)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Unbenannte Regel)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(Unbennanter SNAT-Eintrag)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> Pkte. pro <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> Pkte. pro <var>%s</var>, Häufung <var>%d</var> Pkte."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> und limitieren auf %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Aktion"
 
@@ -79,28 +72,34 @@ msgstr "Hinzufügen"
 msgid "Add and edit..."
 msgstr "Hinzufügen und bearbeiten..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Erweiterte Einstellungen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Erlaube Weiterleitung von <em>Quellzone</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Erlaube Weiterleitung zu <em>Zielzone</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "beliebig"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Abgedeckte Netzwerke"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Benutzerdefinierte Regeln"
 
@@ -115,21 +114,15 @@ msgstr ""
 "Befehle werden mit jedem Firewall-Neustart abgearbeitet, direkt nach dem "
 "Laden der Basisregeln."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Ziel IP-Adresse"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Zieladresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Zielport"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -139,68 +132,72 @@ msgstr "Ziel-Zone"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Nicht umschreiben"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Ungültige Pakete verwerfen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Aktivieren"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "NAT-Loopback aktivieren"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Schutz vor SYN-flood-Attacken"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Protokollierung innerhalb der Zone aktivieren"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Experimentelle Funktion. Nicht vollständig kompatibel mit QoS/SQM."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Externe IP-Adresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -210,9 +207,8 @@ msgstr "Externer Port"
 msgid "External zone"
 msgstr "Externe Zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Zusätzliche Argumente"
 
@@ -224,178 +220,161 @@ msgstr "Firewall"
 msgid "Firewall - Custom Rules"
 msgstr "Firewall - Benutzerdefinierte Regeln"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Firewall - Portweiterleitungen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Firewall - Verkehrsregeln"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Zoneneinstellungen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Connectiontracking erzwingen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Weitergeleitet"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Weiterleiten an"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "Freitag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Von %s in %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Von %s in %s mit Quell-%s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Von %s in %s mit Quell-%s und %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Allgemein"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr "Hardwarebeschleunigte Flusskontrolle"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 und IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "nur IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "nur IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Eingang"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Weiterleitungen zwischen Zonen"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Interne IP-Adresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Interner Port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Interne Zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Protokollnachrichten limitieren"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "MSS Korrektur"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "NAT aktivieren"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Filter"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Nach ICMP-Typ filtern"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr "Selektiert weitergeleiteten Verkehr nach den angegebenen Ziel-Ports."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -403,24 +382,18 @@ msgstr ""
 "Eingehende Verbindungen filtern welche an den angegebenen Port oder "
 "Portbereich auf dem lokalen Gerät gerichtet sind"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr "Selektiert eingehenden Verkehr nach den angegebenen Quell-Ports."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "Montag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "Monatstage"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -428,6 +401,10 @@ msgstr "Monatstage"
 msgid "Name"
 msgstr "Name"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Neue SNAT-Regel"
@@ -450,19 +427,19 @@ msgstr "Neue Portweiterleitung"
 msgid "New source NAT"
 msgstr "Neues SNAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Selektiere nur Verkehr der an die angegebene IP-Adresse gerichtet ist."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Selektiere nur Verkehr von den angegebenen MAC-Adressen."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Selektiere nur Verkehr vom angebenem Quell-IP-Adressbereich."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -477,30 +454,28 @@ msgstr "Ports auf dem Router öffnen"
 msgid "Other..."
 msgstr "Anderes..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Ausgang"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 "Gibt zusätzliche Kommandozeilenargumente an iptables weiter. Mit Vorsicht "
 "benutzen!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Portweiterleitungen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -508,79 +483,62 @@ msgstr ""
 "Portweiterleitungen ermöglichen es entfernten Rechnern im Internet auf "
 "bestimmte Computer oder Dienste im lokalen LAN zuzugreifen."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Gefilterte Verbindungen an den angegeben Port auf dem internen Host "
 "weiterleiten"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Gefilterte Verbindungen an den angegeben internen Host weiterleiten"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
-msgstr "Erfordert Hardware-NAT-Unterstützung. (Zumindest für mt7621 implementiert)"
+msgstr ""
+"Erfordert Hardware-NAT-Unterstützung. (Zumindest für mt7621 implementiert)"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:29
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "NAT auf die angegebenen Ziel-Subnetze beschränken"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "NAT auf die angegebenen Quell-Subnetze beschränken"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Beschränke auf Adressfamilie"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Schreibe selektierten Verkehr auf die angegebene Quell-IP-Adresse um."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Schreibe selektierten Verkehr auf den angegebenen Qull-Port um. Kann leer "
-"gelassen werden um nur die IP-Adresse umzuschreiben."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Schreibe um auf Quell-%s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Schreibe um auf Quell-%s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr "Routing/NAT-Beschleunigung"
 
@@ -592,89 +550,64 @@ msgstr "Regel ist deaktiviert"
 msgid "Rule is enabled"
 msgstr "Regel ist aktiviert"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "SNAT-IP-Adresse"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "SNAT-Port"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "Samstag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr "Softwarebasierte Auslagerung für Routing/NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr "Beschleunigte Flusskontrolle"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Quell-IP-Adresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Quell-MAC-Adresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "Source NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"Source NAT ist eine spezifische From von NAT, welche volle Kontrolle über "
-"die verwendete Quell-IP-Adresse für ausgehenden Verkehr zulässt, zum "
-"Beispiel um mehrere WAN-IP-Adressen auf interne Subnetze abzubilden."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Quelladresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Quellport"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Quell-Zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "Startdatum (JJJJ-MM-TT)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "Startzeit (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "Enddatum (JJJJ-MM-TT)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "Endzeit (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "Sonntag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -682,7 +615,8 @@ msgstr ""
 "Die Firewall erstellt Netzwerkzonen über bestimmte Netzwerkschnittstellen um "
 "den Netzverkehr zu trennen."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -700,24 +634,7 @@ msgstr ""
 "<em>nicht</em> zusätzlich die Erlaubnis, auch von WAN nach LAN "
 "weiterzuleiten."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Diese Seite bietet Zugriff auf die erweiterten Eigenschaften der "
-"Portweiterleitung. In den meisten Fällen ist es unnötig die Eigenschaften zu "
-"ändern."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Diese Seite bietet Zugriff auf die erweiterten Eigenschaften der "
-"Verkehrsregel, zum Beispiel die Selektion nach Quell- und Zieladressen."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 #, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
@@ -733,29 +650,31 @@ msgstr ""
 "Schnittstellen innerhalb dieser Zone zu. <em>Abgedeckte Netzwerke</em> "
 "definieren die Zugehörigkeit von Schnittstellen zu dieser Zone."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "Donnerstag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "Zeit ist UTC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "Zu %s an %s auf <var>diesem Gerät</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "Zu %s in %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "Zu %s auf <var>diesem Gerät</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "Zu %s, %s in %s"
 
@@ -767,12 +686,12 @@ msgstr "Zu Quell-IP"
 msgid "To source port"
 msgstr "Zu Quell-Port"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Verkehrsregeln"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -782,160 +701,245 @@ msgstr ""
 "zum Beispiel um Verkehr zwischen bestimmten Rechnern zu unterbinden oder um "
 "WAN-Ports auf dem Router zu öffnen."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "Dienstag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr "Unbennante SNAT-Regel"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr "Unbenannte Portweiterleitung"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr "Unbennante Regel"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Über %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Über %s an %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "Mittwoch"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "Wochentage"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Durch die Auswahl von \"-- benutzerdefiniert --\" könnene mehrere Werte "
-"durch Leerzeichen getrennt angegeben werden."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zone %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Zone ⇒ Weiterleitungen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zonen"
 
 # Die richtige Übersetzung von ACCEPT im Firewallkontext ist nicht "Annehmen" sondern "Zulassen". Man kann ja keinen
 # ausgehenden Verkehr annehmen. 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "zulassen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "beliebig"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "beliebiger Rechner"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "beliebige Router-IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "beliebige Zone"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "nicht verfolgen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "verwerfen"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "zurückweisen"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Unbenannter Eintrag)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Unbenannte Regel)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(Unbennanter SNAT-Eintrag)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Ziel IP-Adresse"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Weiterleitungen zwischen Zonen"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Selektiert weitergeleiteten Verkehr nach den angegebenen Ziel-Ports."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr "Selektiert eingehenden Verkehr nach den angegebenen Quell-Ports."
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr ""
+#~ "Schreibe selektierten Verkehr auf die angegebene Quell-IP-Adresse um."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Schreibe selektierten Verkehr auf den angegebenen Qull-Port um. Kann leer "
+#~ "gelassen werden um nur die IP-Adresse umzuschreiben."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Schreibe um auf Quell-%s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Schreibe um auf Quell-%s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "SNAT-IP-Adresse"
+
+#~ msgid "SNAT port"
+#~ msgstr "SNAT-Port"
+
+#~ msgid "Source NAT"
+#~ msgstr "Source NAT"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "Source NAT ist eine spezifische From von NAT, welche volle Kontrolle über "
+#~ "die verwendete Quell-IP-Adresse für ausgehenden Verkehr zulässt, zum "
+#~ "Beispiel um mehrere WAN-IP-Adressen auf interne Subnetze abzubilden."
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "Startzeit (hh:mm:ss)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "Endzeit (hh:mm:ss)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Diese Seite bietet Zugriff auf die erweiterten Eigenschaften der "
+#~ "Portweiterleitung. In den meisten Fällen ist es unnötig die Eigenschaften "
+#~ "zu ändern."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Diese Seite bietet Zugriff auf die erweiterten Eigenschaften der "
+#~ "Verkehrsregel, zum Beispiel die Selektion nach Quell- und Zieladressen."
+
+#~ msgid "Unnamed SNAT"
+#~ msgstr "Unbennante SNAT-Regel"
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Durch die Auswahl von \"-- benutzerdefiniert --\" könnene mehrere Werte "
+#~ "durch Leerzeichen getrennt angegeben werden."
+
+#~ msgid "Zone %q"
+#~ msgstr "Zone %q"
index 4fa25b9fe1d908355e226f4ab3a1beb93cf732d7..a8472430d22f317013effdfe52ef62e22c8f7d16 100644 (file)
@@ -13,57 +13,50 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s με %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> πκτ. ανά <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Ενέργεια"
 
@@ -79,28 +72,34 @@ msgstr "Προσθήκη"
 msgid "Add and edit..."
 msgstr "Προσθήκη και επεξεργασία..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Ρυθμίσεις για προχωρημένους"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Οποιοδήποτε"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Προσαρμοσμένοι Κανόνες"
 
@@ -111,21 +110,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Διεύθυνση IP προορισμού"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Διεύθυνση προορισμού"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Θύρα προορισμού"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 #, fuzzy
@@ -136,69 +129,73 @@ msgstr "Ζώνη προορισμού"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Αγνόηση μη-έγκυρων πακετών"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Ενεργοποίηση"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 #, fuzzy
 msgid "Enable SYN-flood protection"
 msgstr "Προστασία SYN-flood"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Εξωτερική διεύθυνση IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -208,9 +205,8 @@ msgstr "Εξωτερική θύρα"
 msgid "External zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Επιπλέον παράμετροι"
 
@@ -222,204 +218,181 @@ msgstr "Τείχος προστασίας"
 msgid "Firewall - Custom Rules"
 msgstr "Τείχος προστασίας - Προσαρμοσμένοι Κανόνες"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Τείχος προστασίας - Προώθηση Θυρών"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Τείχος προστασίας - Κανόνες Κίνησεις"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Τείχος προστασίας - Ρυθμίσεις Ζώνης"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Επιβολή παρακολούθησης σύνδεσης"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Προώθηση"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Απο %s στο %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Γενικές Ρυθμίσεις"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 και IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Μόνο IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Μόνο IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Είσοδος"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 #, fuzzy
 msgid "Internal IP address"
 msgstr "Εσωτερική διεύθυνση"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 #, fuzzy
 msgid "Internal port"
 msgstr "Εξωτερική θύρα"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Εσωτερική ζώνη"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Περιορισμός καταγραφών συστήματος"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 #, fuzzy
 msgid "MSS clamping"
 msgstr "Περιορισμός MSS"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -427,6 +400,10 @@ msgstr ""
 msgid "Name"
 msgstr "Όνομα"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr ""
@@ -449,19 +426,19 @@ msgstr ""
 msgid "New source NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -476,63 +453,63 @@ msgstr ""
 msgid "Other..."
 msgstr "Άλλο..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Έξοδος"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Προώθηση Θυρών"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Πρωτόκολλο"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -540,38 +517,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -583,89 +542,67 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 #, fuzzy
 msgid "Source IP address"
 msgstr "Διεύθυνση MAC πηγής"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 #, fuzzy
 msgid "Source address"
 msgstr "Διεύθυνση MAC πηγής"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Θύρα πηγής"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 #, fuzzy
 msgid "Source zone"
 msgstr "Θύρα πηγής"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -673,7 +610,8 @@ msgstr ""
 "Το τείχος προστασίας δημιουργεί ζώνες πάνω στις διεπαφές δικτύου για να "
 "ελέγχει την δικτυακή κίνηση."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -683,19 +621,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -704,29 +630,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -738,168 +666,165 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Ζώνες"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "αποδοχή"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "αγνόηση"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "απόρριψη"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "Destination IP address"
+#~ msgstr "Διεύθυνση IP προορισμού"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
index 5c1e66d9d232dbc5f073bdeb46fe1cdffdfc2c3e..f7c91820b6051f7232b180c3833062edf2b04cb9 100644 (file)
@@ -11,57 +11,50 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Action"
 
@@ -77,28 +70,34 @@ msgstr ""
 msgid "Add and edit..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr ""
 
@@ -109,21 +108,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Destination address"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Destination port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -133,68 +126,72 @@ msgstr "Destination zone"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Drop invalid packets"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Enable SYN-flood protection"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -204,9 +201,8 @@ msgstr "External port"
 msgid "External zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr ""
 
@@ -222,178 +218,161 @@ msgstr "Firewall"
 msgid "Firewall - Custom Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Forward"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Input"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Internal IP address"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Internal port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "MSS clamping"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Masquerading"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -401,24 +380,18 @@ msgstr ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -426,6 +399,10 @@ msgstr ""
 msgid "Name"
 msgstr "Name"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr ""
@@ -448,19 +425,19 @@ msgstr ""
 msgid "New source NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -475,64 +452,64 @@ msgstr ""
 msgid "Other..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Output"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protocol"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Redirect matched incoming traffic to the given port on the internal host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Redirect matched incoming traffic to the specified internal host"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -540,38 +517,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -583,23 +542,15 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
@@ -633,66 +584,52 @@ msgstr ""
 # msgid "Protocol"
 # msgstr ""
 #
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Source IP address"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Source address"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Source port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Source zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -700,7 +637,8 @@ msgstr ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -710,19 +648,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -731,29 +657,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -765,168 +693,159 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zones"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "accept"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "any"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "drop"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "reject"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
index c7e9aa2bcd4e8b67391341d85cdff408502c85d9..cef8c37e452a8e96d6c426557e096f3d5393a44a 100644 (file)
@@ -13,58 +13,51 @@ msgstr ""
 "X-Generator: Poedit 2.2.2\n"
 "Language-Team: \n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s en %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s con %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s en %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Entrada sin nombre)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Regla sin nombre)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(SNAT sin nombre)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> paquetes por <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 "<var>%d</var> paquetes por <var>%s</var>, máximo <var>%d</var> paquetes."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> y limitar a %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr "Aceptar reenvío"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr "Aceptar entrada"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr "Aceptar salida"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Acción"
 
@@ -80,28 +73,34 @@ msgstr "Añadir"
 msgid "Add and edit..."
 msgstr "Añadir y editar..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Configuración avanzada"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permitir reenvío desde <em>zonas de origen</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permitir reenvío a <em>zonas de destino</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Cualquiera"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Redes cubiertas"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Reglas personalizadas"
 
@@ -116,21 +115,15 @@ msgstr ""
 "cualquier reinicio del FIrewall, justo tras haber cargado el conjunto de "
 "reglas predeterminadas."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Dirección IP destino"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Dirección de destino"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Puerto de destino"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -140,68 +133,72 @@ msgstr "Zona de destino"
 msgid "Disable"
 msgstr "Deshabilitar"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr "Descartar reenvío"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr "Descartar entrada"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr "Descartar salida"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "No reescribir"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr "No seguir reenvío"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr "No seguir entrada"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr "No seguir salida"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Descartar paquetes inválidos"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Habilitar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Habilitar bucle NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Habilitar protección contra inundaciones SYN"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Habilitar registro en esta zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Característica experimental. No es totalmente compatible con QoS/SQM."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Dirección IP externa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -211,9 +208,8 @@ msgstr "Puerto externo"
 msgid "External zone"
 msgstr "Zona externa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Parámetros extra"
 
@@ -225,178 +221,161 @@ msgstr "Firewall"
 msgid "Firewall - Custom Rules"
 msgstr "Firewall - Reglas personalizadas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Firewall - Reenvíos de puertos"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Firewall - Reglas de tráfico"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Configuración de la zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Forzar seguimiento de conexión"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Reenviar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Reenviar a"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "Viernes"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Desde %s en %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Desde %s en %s con origen %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Desde %s en %s con origen %s y %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr "Desde %s en <var>este dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr "Desde %s en <var>este dispositivo</var> con la fuente %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr "De %s en <var>este dispositivo</var> con la fuente %s y %s"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Configuración general"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr "Flow Offloading por hardware"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr "IP"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr "Rango de IP"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr "IPs"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 e IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Sólo IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Sólo IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Entrada"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Reenvío entre zonas"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Dirección IP interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Puerto interno"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Zona interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Limitar registro de mensajes"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr "MAC"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr "MACs"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "Fijado de MSS"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Enmascaramiento"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Coincidir"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Coincidir con tipo ICMP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr "Coincidir con tráfico reenviado al puerto o rango de puertos destino."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -404,26 +383,18 @@ msgstr ""
 "Coincidir con tráfico de entrada dirigido al puerto o rango de puertos "
 "destino en este host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Haga coincidir el tráfico entrante que se origina en el puerto de origen o "
-"el rango de puertos en el host del cliente."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "Lunes"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "Días del mes"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -431,6 +402,10 @@ msgstr "Días del mes"
 msgid "Name"
 msgstr "Nombre"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Nueva regla SNAT"
@@ -453,19 +428,19 @@ msgstr "Nuevo reenvío de puerto"
 msgid "New source NAT"
 msgstr "Nuevo origen NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Coincidir sólo con tráfico de entrada a esta dirección IP."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Coincidir sólo con tráfico de entrada desde estas MACs."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Coincidir sólo con tráfico de entrada desde esta IP o rango."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -482,28 +457,26 @@ msgstr "Abrir puertos en el router"
 msgid "Other..."
 msgstr "Otros..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Salida"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr "Zona de salida"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Agrega más parámetros a iptables. ¡Utilice con cuidado!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Reenvíos de puertos"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -511,39 +484,41 @@ msgstr ""
 "El reenvío de puertos permite a ordenadores remotos en internet conectar a "
 "un ordenador o servicio específico en la LAN privada."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protocolo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Redirigir el tráfico de entrada que coincida al puerto dado en el host "
 "interno"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 "Redirigir el tráfico de entrada que coincida al host interno especificado"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr "Rechazar reenvío"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr "Rechazar entrada"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr "Rechazar salida"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 "Requiere soporte de NAT por hardware. Implementado al menos para mt7621"
@@ -552,40 +527,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr "Reiniciar Firewall"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Restringir enmascaramiento a las subredes destino"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Restringir enmascaramiento a las subredes origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Restringir a la familia de direcciones"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Reescribir el tráfico que coincida a estas direcciones."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Reescribir el tráfico que coincida con este puerto origen. Deje en blanco "
-"para reescribir sólo la dirección IP."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Reescribir a origen %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Reescribir a origen %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr "Enrutamiento/NAT Offloading"
 
@@ -597,89 +552,64 @@ msgstr "Regla deshabilitada"
 msgid "Rule is enabled"
 msgstr "Regla habilitada"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "Dirección IP SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Puerto SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "Sábado"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr "Offloading basado en software para enrutamiento/NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr "Flow Offloading por software"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Dirección IP origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Dirección MAC origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "Origen NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"Origen NAT es una forma específica de enmascaramiento que permite el control "
-"fino del origen IP que se usa en el tráfico de salida por ejemplo para "
-"dirigir múltiples direcciones WAN a las subredes internas."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Dirección de origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Puerto de origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Zona de origen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "Fecha de inicio (aaaa-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "Hora de inicio (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "Fecha de finalización (aaaa-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "Hora de finalización (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "Domingo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -687,7 +617,8 @@ msgstr ""
 "El Firewall crea zonas sobre sus interfaces de red para controlar el flujo "
 "del tráfico."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -704,23 +635,7 @@ msgstr ""
 "la LAN a la WAN <em>no</em> implica permiso para reenviar desde la WAN a la "
 "LAN también."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Propiedades avanzadas de la entrada \"reenvío de puertos\". No suele ser "
-"necesario modificar esta configuración."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Esta página le permite cambiar las propiedades avanzadas de la entrada de la "
-"regla de tráfico, como los hosts de origen y destino coincidentes."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -735,29 +650,31 @@ msgstr ""
 "<em>Redes cubiertas</em> especifican qué redes disponibles son miembros de "
 "esta zona."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "Jueves"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "Tiempo en UTC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "A %s en %s por <var>este dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "A %s en %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "A %s por <var>este dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "A %s, %s en %s"
 
@@ -769,12 +686,12 @@ msgstr "A IP origen"
 msgid "To source port"
 msgstr "A puerto origen"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Reglas de tráfico"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -784,158 +701,246 @@ msgstr ""
 "diferentes zonas, por ejemplo, para rechazar el tráfico entre ciertos hosts "
 "o para abrir puertos WAN en el enrutador."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "Martes"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr "SNAT sin nombre"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr "Reenvío sin nombre"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr "Regla sin nombre"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Vía %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Vía %s a %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "Miércoles"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "Días de la semana"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Puede poner varios seleccionando \"-- personalizado --\" e introduciendo los "
-"protocolos separados por espacio."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zona %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Zona ⇒ Reenvíos"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zonas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "Aceptar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "cualquiera"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "cualquier host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "cualquier router IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "cualquier zona"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr "Día"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "No seguir"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "Descartar"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr "Hora"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr "Minuto"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr "No"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr "Puerto"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr "Puertos"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "Rechazar"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr "segundo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "Tráfico"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr "Tipo"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr "Tipos"
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Entrada sin nombre)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Regla sin nombre)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(SNAT sin nombre)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Dirección IP destino"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Reenvío entre zonas"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Coincidir con tráfico reenviado al puerto o rango de puertos destino."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Haga coincidir el tráfico entrante que se origina en el puerto de origen "
+#~ "o el rango de puertos en el host del cliente."
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Reescribir el tráfico que coincida a estas direcciones."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Reescribir el tráfico que coincida con este puerto origen. Deje en blanco "
+#~ "para reescribir sólo la dirección IP."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Reescribir a origen %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Reescribir a origen %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "Dirección IP SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "Puerto SNAT"
+
+#~ msgid "Source NAT"
+#~ msgstr "Origen NAT"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "Origen NAT es una forma específica de enmascaramiento que permite el "
+#~ "control fino del origen IP que se usa en el tráfico de salida por ejemplo "
+#~ "para dirigir múltiples direcciones WAN a las subredes internas."
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "Hora de inicio (hh:mm:ss)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "Hora de finalización (hh:mm:ss)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Propiedades avanzadas de la entrada \"reenvío de puertos\". No suele ser "
+#~ "necesario modificar esta configuración."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Esta página le permite cambiar las propiedades avanzadas de la entrada de "
+#~ "la regla de tráfico, como los hosts de origen y destino coincidentes."
+
+#~ msgid "Unnamed SNAT"
+#~ msgstr "SNAT sin nombre"
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Puede poner varios seleccionando \"-- personalizado --\" e introduciendo "
+#~ "los protocolos separados por espacio."
+
+#~ msgid "Zone %q"
+#~ msgstr "Zona %q"
+
+#~ msgid "traffic"
+#~ msgstr "Tráfico"
index ac136a59bd75943de4554542b9e0192e8fdb19c6..6aa925759781cb1a2fa94ea9670b4b70d8b34a5f 100644 (file)
@@ -13,57 +13,50 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Action"
 
@@ -79,28 +72,34 @@ msgstr ""
 msgid "Add and edit..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Paramètres avancés"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permettre la transmission des <em>zones source</em> :"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permettre la transmission vers les <em>zones destination</em> :"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "N'importe lequel"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Réseaux couverts"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Régles spécifiques"
 
@@ -111,21 +110,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Adresse IP de destination"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Adresse de destination"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Port de destination"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -135,68 +128,72 @@ msgstr "Zone de destination"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Supprimer les paquets invalides"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Activer"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Activer le NAT sur la boucle-locale"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Activer la protection contre le SYN-flood"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Activer les traces (logs) sur cette zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Adresse IP externe"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -206,9 +203,8 @@ msgstr "Port externe"
 msgid "External zone"
 msgstr "Zone externe"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr ""
 
@@ -224,178 +220,161 @@ msgstr "Pare-feu"
 msgid "Firewall - Custom Rules"
 msgstr "Pare-feu -- Règles personnalisées"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Pare-feu -- Redirections de ports"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Pare-feu -- Règles de trafic"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Pare-feu - Configuration des zones"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Forcer le suivi des connexions"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Transfert"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Transférer à"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Paramètres généraux"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 et IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "IPv4 seulement"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "IPv6 seulement"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Entrée"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Transmission entre zones"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Adresse IP interne"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Port interne"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Zone interne"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Limiter les messages de journalisation"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "Contrainte du MSS"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Masquage"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Type ICMP correspondant"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -403,24 +382,18 @@ msgstr ""
 "Prendre en compte le trafic dirigé vers le port de destination donné (ou la "
 "gamme de ports) sur cet hôte"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -428,6 +401,10 @@ msgstr ""
 msgid "Name"
 msgstr "Nom"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Nouvelle règle SNAT"
@@ -450,19 +427,19 @@ msgstr "Nouvelle redirection de port"
 msgid "New source NAT"
 msgstr "Nouvelle source NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Montrer seulement le trafic entrant provenant de ces adresses MAC."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -477,28 +454,26 @@ msgstr "Ports ouverts sur le routeur"
 msgid "Other..."
 msgstr "Autre..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Sortie"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Redirections de port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -506,38 +481,40 @@ msgstr ""
 "La redirection de port permet aux ordinateurs distants sur Internet, de se "
 "connecter à un ordinateur ou service spécifié dans le réseau local privé."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protocole"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Rediriger le trafic entrant correspondant vers le port donné sur l'hôte "
 "interne"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Rediriger le trafic entrant correspondant vers l'hôte interne spécifié"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -545,42 +522,24 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 "Restreindre la substitution d'adresses (Masquerade) à ces sous-réseaux "
 "destinataires"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 "Restreindre la substitution d'adresses (Masquerade) à ces sous-réseaux "
 "sources"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Restreindre à cette famille d'adresses"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -592,23 +551,15 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "Adresse IP SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Port SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
@@ -642,66 +593,52 @@ msgstr ""
 # msgid "Protocol"
 # msgstr ""
 #
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Adresse IP source"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Adresse MAC source"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "Source NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Adresse source"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Port source"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Zone source"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -709,7 +646,8 @@ msgstr ""
 "Le pare-feu crée des zones sur les interfaces réseau pour contrôler le flux "
 "du trafic réseau."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -726,22 +664,7 @@ msgstr ""
 "transmission du LAN au WAN n'implique <em>pas</em> également l'autorisation "
 "de transmission du WAN au LAN."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Cette page vous permet de modifier les propriétés avancées parmi les entrées "
-"de redirection de port. Dans la plupart des cas, cela n'est pas nécessaire "
-"de modifier ces paramètres."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 #, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
@@ -757,29 +680,31 @@ msgstr ""
 "cette zone. Les <em>réseaux couverts</em> indiquent quels réseaux "
 "disponibles sont membre de cette zone."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -791,169 +716,189 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Règles de trafic"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zone %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Zone ⇒ Transmissions"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zones"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "accepter"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 #, fuzzy
 msgid "any"
 msgstr "tous"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "ignorer"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "rejeter"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "Destination IP address"
+#~ msgstr "Adresse IP de destination"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Transmission entre zones"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "Adresse IP SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "Port SNAT"
+
+#~ msgid "Source NAT"
+#~ msgstr "Source NAT"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Cette page vous permet de modifier les propriétés avancées parmi les "
+#~ "entrées de redirection de port. Dans la plupart des cas, cela n'est pas "
+#~ "nécessaire de modifier ces paramètres."
+
+#~ msgid "Zone %q"
+#~ msgstr "Zone %q"
index 7878ee55318e8a86d570242f40b61a4b71fe5c7d..ae224bccb533092bfae8779cb4e430ff859b89ba 100644 (file)
@@ -8,57 +8,50 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr ""
 
@@ -74,28 +67,34 @@ msgstr ""
 msgid "Add and edit..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr ""
 
@@ -106,21 +105,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -130,68 +123,72 @@ msgstr ""
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -201,9 +198,8 @@ msgstr ""
 msgid "External zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr ""
 
@@ -215,201 +211,178 @@ msgstr ""
 msgid "Firewall - Custom Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -417,6 +390,10 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr ""
@@ -439,19 +416,19 @@ msgstr ""
 msgid "New source NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -466,63 +443,63 @@ msgstr ""
 msgid "Other..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -530,38 +507,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -573,92 +532,71 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -668,19 +606,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -689,29 +615,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -723,168 +651,159 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
index 4f8a7830576deeb37aadb1e0eb62967af1e2798f..db7551f85260e70d9e51d751d2c67e21de400879 100644 (file)
@@ -11,57 +11,50 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s %s-ban"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s %s-el"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s %s-ben"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Névtelen bejegyzés)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Névtelen szabály)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(Névtelen SNAT)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> csomag/<var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> csom. <var>%s</var>-enként, burst <var>%d</var> csom."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> és korlátozás %s-re"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Művelet"
 
@@ -77,28 +70,34 @@ msgstr "Hozzáadás"
 msgid "Add and edit..."
 msgstr "Hozzáadás és szerkesztés..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Haladó beállítások"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Továbbítás engedélyezése ezekből a <em>forrás zónákból</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Továbbítás engedélyezése ezekbe a <em>cél zónákba</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Bármelyik"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Lefedett hálózatok"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Egyéni szabályok"
 
@@ -113,21 +112,15 @@ msgstr ""
 "lehetőséget. A parancsok a tűzfal minden újraindításakor futtatásra "
 "kerülnek, közvetlenül az alapértelmezett szabálykészletek betöltése után."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Cél IP-cím"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Cél cím"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Cél port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -137,68 +130,72 @@ msgstr "Cél zóna"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Ne írja felül"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Érvénytelen csomagok eldobása"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Engedélyezés"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "NAT visszacsatolás engedélyezése"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "SYN-flood védelem engedélyezése"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Naplózás engeélyezése ezen a zónán"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Külső IP cím"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -208,9 +205,8 @@ msgstr "Külső port"
 msgid "External zone"
 msgstr "Külső zóna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "További argumentumok"
 
@@ -222,180 +218,161 @@ msgstr "Tűzfal"
 msgid "Firewall - Custom Rules"
 msgstr "Tűzfal - Egyéni szabályok"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Tűzfal - Port továbbítások"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Tűzfal - Forgalmi szabályok"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Tűzfal - Zóna beállítások"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Kapcsolat követés kényszerítése"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Továbbítás"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Továbbítás ennek"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "%s felől %s-ben"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "%s felől %s-ben %s forrással"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "%s felől %s-ben %s és %s forrással"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Általános beállítások"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 és IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "csak IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "csak IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Bemenet"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Zónák-közötti továbbítás"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Belső IP cím"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Belső port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Belső zóna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Napló üzenetek korlátozása"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "MSS clamping engegélyezése"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Álcázás"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Szűrés"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Szűrés ICMP típus alapján"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"Továbbított forgalom szűrése a megadott cél port, vagy port tartomány "
-"szerint."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -403,26 +380,18 @@ msgstr ""
 "Adott portra vagy port tartományra irányított bejövő forgalom szűrése ezen a "
 "gépen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Az ügyfél gép megadott portjáról, vagy port tartományából indított forgalom "
-"szűrése. "
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -430,6 +399,10 @@ msgstr ""
 msgid "Name"
 msgstr "Név"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Új SNAT szabály"
@@ -452,21 +425,21 @@ msgstr "Új port továbbítás"
 msgid "New source NAT"
 msgstr "Új forrás NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Csak a megadott IP címre irányított bejövő forgalmat egyeztesse."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Csak a megadott MAC címekről érkező bejövő forgalmat egyeztesse."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 "Csak a megadott IP címről illetve IP címtartományból érkező bejövő forgalmat "
 "egyeztesse."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -483,29 +456,27 @@ msgstr "Port megnyitása a routeren"
 msgid "Other..."
 msgstr "Egyéb..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Kimenet"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 "További argumentumok küldése az iptables részére. Használja körültekintően!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Port továbbítás"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -514,36 +485,38 @@ msgstr ""
 "privát helyi hálózat bizonyos számítógépéhez vagy szolgáltatásához történő "
 "csatlakozását."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr "Átirányítja az egyező bejövő forgalmat a belső gép megadott portjához"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Átirányítja az egyező bejövő forgalmat a megadott belső géphez"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -551,40 +524,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Álcázás korlátozása a megadott cél alhálózatokra"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Álcázás korlátozása a megadott forrás alhálózatokra"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Korlátozás cím családra"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Az összeíllő forgalom átírása a megadott címre."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Az összeillő forgalom átírása a megadott forrás portra. Amennyibe üresen van "
-"hagyva, csak az IP cím kerül átírásra."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Átírás %s forrásra"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Átírás %s, %s forrásra"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -596,89 +549,64 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "SNAT IP cím"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "SNAT port"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Forrás IP cím"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Forrás MAC cím"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "Forrás NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"A forrás NAT az álcázás olyan speciális formája, mely lehetővé teszi a "
-"kimenő forgalomhoz használt forrás IP címek aprólékos szabályozását, például "
-"több WAN cím hozzárendelését a belső alhálózatokhoz."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Forrás cím"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Forrás port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Forrás zóna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -686,7 +614,8 @@ msgstr ""
 "A tűzfal zónákat határoz meg a hálózati interfészek fölött a hálózati "
 "forgalom áramlásának szabályozására."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -703,24 +632,7 @@ msgstr ""
 "LAN-ból WAN-ba <em>nem</em> jelenti azt, hogy a továbbítás WAN-ból LAN-ba is "
 "engedélyezett."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Ez a lap lehetővé teszi a port továbbítási bejegyzések speciális "
-"tulajdonságainak módosítását. A legtöbb esetben ezeknek a beállításoknak a "
-"módosítása nem szükséges."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Ez a lap lehetővé teszi a forgalmi szabály bejegyzés speciális "
-"tulajdonságainak módosítását, mint a forrás- és célgépek megfeleltetése."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 #, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
@@ -736,29 +648,31 @@ msgstr ""
 "<em>lefedett hálózatok</em> adják meg, hogy mely elérhető hálózatok tagjai "
 "ennek a zónának."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "%s-re %s-nél a <var>eszközön</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "%s-re %s-ben"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "%s-re a <var>eszközön</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "%s-re, %s %s-ben"
 
@@ -770,12 +684,12 @@ msgstr "Forrás IP-re"
 msgid "To source port"
 msgstr "Forrás portra"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Forgalmi szabályok"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -785,158 +699,236 @@ msgstr ""
 "házirendet határozzák meg, például bizonyos gépek közötti forgalom "
 "megakadályozához vagy WAN portok megnyitásához a routeren."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "%s-en át"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "%s-en át %s-nél"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Az \"-- egyéni --\" lehetőség választásával több protokoll megadása "
-"lehetséges egymástól szóközzell elválasztva."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zóna %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Zóna ⇒ Továbbítások"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zónák"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "elfogadás"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "bármelyik"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "bármelyik gép"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "bármelyik router IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "bármelyik zóna"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "ne kövesse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "eldobás"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "visszautasítás"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Névtelen bejegyzés)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Névtelen szabály)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(Névtelen SNAT)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Cél IP-cím"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Zónák-közötti továbbítás"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Továbbított forgalom szűrése a megadott cél port, vagy port tartomány "
+#~ "szerint."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Az ügyfél gép megadott portjáról, vagy port tartományából indított "
+#~ "forgalom szűrése. "
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Az összeíllő forgalom átírása a megadott címre."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Az összeillő forgalom átírása a megadott forrás portra. Amennyibe üresen "
+#~ "van hagyva, csak az IP cím kerül átírásra."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Átírás %s forrásra"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Átírás %s, %s forrásra"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "SNAT IP cím"
+
+#~ msgid "SNAT port"
+#~ msgstr "SNAT port"
+
+#~ msgid "Source NAT"
+#~ msgstr "Forrás NAT"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "A forrás NAT az álcázás olyan speciális formája, mely lehetővé teszi a "
+#~ "kimenő forgalomhoz használt forrás IP címek aprólékos szabályozását, "
+#~ "például több WAN cím hozzárendelését a belső alhálózatokhoz."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Ez a lap lehetővé teszi a port továbbítási bejegyzések speciális "
+#~ "tulajdonságainak módosítását. A legtöbb esetben ezeknek a beállításoknak "
+#~ "a módosítása nem szükséges."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Ez a lap lehetővé teszi a forgalmi szabály bejegyzés speciális "
+#~ "tulajdonságainak módosítását, mint a forrás- és célgépek megfeleltetése."
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Az \"-- egyéni --\" lehetőség választásával több protokoll megadása "
+#~ "lehetséges egymástól szóközzell elválasztva."
+
+#~ msgid "Zone %q"
+#~ msgstr "Zóna %q"
index 406414857ea2d7691e80fdbf545ee9d410bc28f3..731a806a5ce91caa2031bb782b0c2226e90fe26f 100644 (file)
@@ -13,57 +13,50 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s con %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> e limita a %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Azione"
 
@@ -79,28 +72,34 @@ msgstr "Aggiungi"
 msgid "Add and edit..."
 msgstr "Aggiungi e modifica..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Opzioni Avanzate"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permetti routing da <em>zone di origine</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permetti rounting a <em>zone di destinazione</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Qualsiasi"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Reti coperte"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Regole Personalizzate"
 
@@ -115,21 +114,15 @@ msgstr ""
 "comandi sono eseguiti dopo ogni riavvio del firewall, giusto dopo le altre "
 "regole che sono state caricate."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Indirizzo IP destinazione"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Indirizzo di destinazione"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Porta di destinazione"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -139,68 +132,72 @@ msgstr "Zona di destinazione"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Non riscrivere"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Scarta pacchetti invalidi"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Attiva"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Attiva NAT Loopback"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Attiva protezione SYN-flood"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Attiva registro su questa zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Indirizzo IP Esterno"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -210,9 +207,8 @@ msgstr "Porta Esterna"
 msgid "External zone"
 msgstr "Zona Esterna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Comandi extra"
 
@@ -224,178 +220,161 @@ msgstr "Firewall"
 msgid "Firewall - Custom Rules"
 msgstr "Firewall - Regole Personalizzate"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Firewall - Inoltro Porte"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Firewall - Regole Traffico"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Opzioni delle Zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Forza tracciamento connessione"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Inoltra"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Inoltra a"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "Venerdì"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Da %s a %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Da %s a %s con sorgente %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Da %s a %s con sorgente %s e %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Opzioni Generali"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 e IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Solo IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Solo IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Ingresso"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Inoltro tra le zone"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Indirizzo IP interno"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Porta interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Zona Interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Limita messaggi del registro"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Corrispondenza"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Corrispondenza tipo ICMP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr "Corrispondi traffico inoltrato alla porta o intervallo di porte dato."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -403,26 +382,18 @@ msgstr ""
 "Corrispondi traffico in entrata diretto alla porta o intervallo di porte "
 "dato su questo host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Corrispondi traffico in entrata originato dalla porta o intervallo di porte "
-"dato su host cliente"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "Lunedì"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "Giorni del Mese"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -430,6 +401,10 @@ msgstr "Giorni del Mese"
 msgid "Name"
 msgstr "Nome"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Nuova regola SNAT"
@@ -452,19 +427,19 @@ msgstr "Nuova porta di inoltro"
 msgid "New source NAT"
 msgstr "Nuova sorgente NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Corrispondi solo traffico in entrata diretto al dato indirizzo IP."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Corrispondi solo traffico in entrata da questi MAC."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Corrispondi solo traffico in entrata da questo IP o intervallo."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -481,28 +456,26 @@ msgstr "Porte aperte sul router"
 msgid "Other..."
 msgstr "Altri..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Passa comandi addizionali a iptables. Usare con cura!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Inoltri Porta"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -510,36 +483,38 @@ msgstr ""
 "L'inoltro delle porte permette ai computer in remoto su Internet di "
 "connettersi a uno specifico computer o servizio presente nella LAN privata"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protocollo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr "Reindirizza il traffico in entrata alla porta data su host interno"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Reindirizza il traffico in entrata allo specifico host interno"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -547,40 +522,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr "Riavvia Firewall"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Limita il Masquerading alle subnet di destinazione date"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Limita il Masquerading alle subnet sorgente date"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Limita agli indirizzi famiglia"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Riscrivi il traffico verso l'indirizzo dato."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Riscrivi il traffico corrispondente alla porta sorgente data. Può essere "
-"lasciato vuoto per riscrivere solo l'indirizzo IP."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Riscrivi alla sorgente %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Riscrivi alla sorgente %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -592,23 +547,15 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "Indirizzo IP SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Porta SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "Sabato"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
@@ -633,69 +580,52 @@ msgstr ""
 # msgstr ""
 # msgid "Protocol"
 # msgstr ""
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Indirizzo IP di origine"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Indirizzo MAC di origine"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "NAT di origine"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"La sorgente NAT è una forma specifica di masquerading che consente un "
-"controllo preciso sull'IP sorgente usato per il traffico in uscita, per "
-"esempio per mappare indirizzi WAN multipli verso le subnet interne."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Indirizzo di origine"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Porta di origine"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Zona di origine"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "Data di Inizio (yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "Ora di Inizio (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "Data di Stop (yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "Ora di Stop (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "Domenica"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -703,7 +633,8 @@ msgstr ""
 "Il firewall crea delle zone nelle tue interfacce di rete per controllare il "
 "flusso del traffico."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -720,24 +651,7 @@ msgstr ""
 "alla wan <em>non</em> implica anche un permesso da inoltrare dalla wan alla "
 "lan."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Questa pagina ti consente di cambiare le opzioni avanzate della voce porta "
-"di inoltro. Nella maggioranza dei casi non serve modificare queste "
-"impostazioni."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Questa pagina ti consente di cambiare le opzioni avanzate della voce regola "
-"del traffico, come la sorgente corrispondente e gli host di destinazione."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -752,29 +666,31 @@ msgstr ""
 "differenti nella zona. Le <em>reti coperte</em> specificano quali reti "
 "disponibili sono membri di questa zona."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "Giovedì"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "Orario in UTC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "Verso %s a %s su <var>questo dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "Verso %s in %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "Verso %s su <var>questo dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "Verso %s, %s in %s"
 
@@ -786,12 +702,12 @@ msgstr "Verso IP sorgente"
 msgid "To source port"
 msgstr "Verso la porta sorgente"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Regole di Traffico"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -801,158 +717,233 @@ msgstr ""
 "tra zone differenti, per esempio per rifiutare il traffico tra certi host o "
 "per aprire porte WAN sul router."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "Martedì"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Via %s a %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "Mercoledì"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "Giorni della Settimana"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Puoi specificare multipli selezionando \"-- custom --\" e poi inserendo i "
-"protocolli separati da uno spazio."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zona %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Zona ⇒ Inoltri"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "accetta"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "qualsiasi"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "qualsiasi host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "qualsiasi router IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "qualsiasi zona"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "non tracciare"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "scarta"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "rifiuta"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "traffico"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "Destination IP address"
+#~ msgstr "Indirizzo IP destinazione"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Inoltro tra le zone"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Corrispondi traffico inoltrato alla porta o intervallo di porte dato."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Corrispondi traffico in entrata originato dalla porta o intervallo di "
+#~ "porte dato su host cliente"
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Riscrivi il traffico verso l'indirizzo dato."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Riscrivi il traffico corrispondente alla porta sorgente data. Può essere "
+#~ "lasciato vuoto per riscrivere solo l'indirizzo IP."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Riscrivi alla sorgente %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Riscrivi alla sorgente %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "Indirizzo IP SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "Porta SNAT"
+
+#~ msgid "Source NAT"
+#~ msgstr "NAT di origine"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "La sorgente NAT è una forma specifica di masquerading che consente un "
+#~ "controllo preciso sull'IP sorgente usato per il traffico in uscita, per "
+#~ "esempio per mappare indirizzi WAN multipli verso le subnet interne."
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "Ora di Inizio (hh:mm:ss)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "Ora di Stop (hh:mm:ss)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Questa pagina ti consente di cambiare le opzioni avanzate della voce "
+#~ "porta di inoltro. Nella maggioranza dei casi non serve modificare queste "
+#~ "impostazioni."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Questa pagina ti consente di cambiare le opzioni avanzate della voce "
+#~ "regola del traffico, come la sorgente corrispondente e gli host di "
+#~ "destinazione."
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Puoi specificare multipli selezionando \"-- custom --\" e poi inserendo i "
+#~ "protocolli separati da uno spazio."
+
+#~ msgid "Zone %q"
+#~ msgstr "Zona %q"
+
+#~ msgid "traffic"
+#~ msgstr "traffico"
index dda7c2ea58e85b949253e7dcd21a56f814c640cc..6f0b821b8af2f4b7c4a739a977ea2ca333c525aa 100644 (file)
@@ -13,58 +13,51 @@ msgstr ""
 "X-Generator: Poedit 2.0.7\n"
 "Language-Team: \n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s (%s)"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s ,%s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s (%s)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(名前設定の無いエントリー)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(名前設定の無いルール)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(名前設定の無いSNAT)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> パケット / <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 "<var>%d</var> パケット / <var>%s</var>, バースト <var>%d</var> パケット"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var>, %s を上限に設定"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr "転送を許可"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr "入力を許可"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr "出力を許可"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "動作"
 
@@ -80,28 +73,34 @@ msgstr "追加"
 msgid "Add and edit..."
 msgstr "追加及び編集..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "詳細設定"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "<em>送信元ゾーン</em>からの転送を許可する:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "<em>宛先ゾーン</em>への転送を許可する:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "全て"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "対象ネットワーク"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "手動設定ルール"
 
@@ -116,21 +115,15 @@ msgstr ""
 "ドは、ファイアウォール機能の起動ごとに、標準のルールが読み込まれた後に実行さ"
 "れます。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "宛先IPアドレス"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "宛先アドレス"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "宛先ポート"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -140,68 +133,72 @@ msgstr "宛先ゾーン"
 msgid "Disable"
 msgstr "無効"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr "転送を破棄"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr "入力を破棄"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr "出力を破棄"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "リライトしない"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr "転送を追跡しない"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr "入力を追跡しない"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr "出力を追跡しない"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "無効なパケットを遮断する"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "有効"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "NATループバックを有効にする"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "SYN-Floodプロテクションを有効にする"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "このゾーンのログ記録を有効にする"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "実験的な機能です。 QoS/SQM との完全な互換性はありません。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "外部IPアドレス"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -211,9 +208,8 @@ msgstr "外部ポート"
 msgid "External zone"
 msgstr "外部ゾーン"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "追加設定"
 
@@ -225,180 +221,161 @@ msgstr "ファイアウォール"
 msgid "Firewall - Custom Rules"
 msgstr "ファイアウォール - 手動設定ルール"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "ファイアウォール - ポートフォワーディング"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "ファイアウォール - トラフィック・ルール"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "ファイアウォール - ゾーン設定"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "強制的にコネクション追跡を行う"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "転送"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "転送先"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "金曜日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "送信元 %s (%s)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "送信元 %s (%s) , %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "送信元 %s (%s) , %s, %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr "送信元 %s (<var>デバイス</var>)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr "送信元 %s, %s (<var>デバイス</var>)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr "送信元 %s, %s, %s (<var>デバイス</var>)"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "一般設定"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr "ハードウェア フローオフロード"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr "IP"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr "IP の範囲"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr "IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4及びIPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "IPv4のみ"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "IPv6のみ"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "受信"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "内部ゾーン転送"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "内部IPアドレス"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "内部ポート"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "内部ゾーン"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "ログメッセージを制限"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr "MAC"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr "MAC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "MSSクランプ"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "マスカレード"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "対象"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "ICMPタイプの一致"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"設定された宛先ポート(またはポート範囲)に一致した転送トラフィックが対象になり"
-"ます"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -406,26 +383,18 @@ msgstr ""
 "設定された宛先ポート(またはポート範囲)に一致した受信トラフィックが対象になり"
 "ます"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"設定されたクライアントホストの送信元ポート(またはポート範囲)からの受信トラ"
-"フィックと一致したトラフィックが対象になります。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "月曜日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "月間"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -433,6 +402,10 @@ msgstr "月間"
 msgid "Name"
 msgstr "名前"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "SNATルールの新規作成"
@@ -455,21 +428,21 @@ msgstr "転送設定の新規作成"
 msgid "New source NAT"
 msgstr "SNATルールの新規作成"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "設定された宛先IPアドレスと一致した受信トラフィックが対象になります。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "設定されたMACアドレスと一致した受信したトラフィックが対象になります。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 "設定されたIPアドレス (または範囲) と一致した受信したトラフィックが対象になり"
 "ます。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -486,30 +459,28 @@ msgstr "ポートの開放"
 msgid "Other..."
 msgstr "その他のプロトコル"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "送信"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr "出力ゾーン"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 "iptablesにパススルーする追加の引数を設定してください。ただし、注意して設定し"
 "てください!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "ポートフォワーディング"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -518,37 +489,39 @@ msgstr ""
 "ベートなネットワーク上の、特定のコンピュータやサービスへのアクセスを可能にし"
 "ます。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "プロトコル"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "ルールに一致した受信トラフィックを、内部ホストの設定されたポートへ転送します"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "ルールに一致した受信トラフィックを、設定された内部ホストへ転送します"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr "転送を拒否"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr "入力を拒否"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr "出力を拒否"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 "ハードウェア NAT サポートが必要です。 mt7621 のみにおいて実装されています。"
@@ -557,41 +530,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr "ファイアウォールの再起動"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "設定された宛先サブネットへのマスカレードを制限する"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "設定された送信元サブネットへのマスカレードを制限する"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "アドレスファミリの制限"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-"ルールに一致したトラフィックの送信元アドレスを設定した値にリライトします。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"ルールに一致したトラフィックの送信元ポートを設定した値にリライトします。空欄"
-"にした場合、IPアドレスのみを書き直します。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "送信元 %s にリライト"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "送信元 %s, %s にリライト"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr "ルーティング/NAT オフロード"
 
@@ -603,23 +555,15 @@ msgstr "ルールは無効です"
 msgid "Rule is enabled"
 msgstr "ルールは有効です"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "SNAT IPアドレス"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "SNAT ポート"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "土曜日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr "ルーティング/NAT のための、ソフトウェアベースのオフロードです。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr "ソフトウェア フローオフロード"
 
@@ -653,69 +597,52 @@ msgstr "ソフトウェア フローオフロード"
 # msgid "Protocol"
 # msgstr ""
 #
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "送信元IPアドレス"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "送信元MACアドレス"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "送信元NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"送信元NAT設定は、複数のWANアドレスを内部のサブネットにマッピングするような、"
-"出力トラフィックに対する送信元IPアドレスのきめ細かい制御を行うマスカレードの"
-"設定フォームです。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "送信元アドレス"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "送信元ポート"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "送信元ゾーン"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "開始日 (yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "開始時刻 (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "停止日 (yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "停止時刻 (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "日曜日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -723,7 +650,8 @@ msgstr ""
 "ファイアウォール機能は、各ネットワークインターフェース上にゾーンを作成してト"
 "ラフィックの制御を行います。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -739,23 +667,7 @@ msgstr ""
 "向</em>であり、例えばlanからwanへの転送設定は、wanからlanへの転送を<em>許可し"
 "ません。</em>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"このページでは、各転送ルールの詳細設定を行うことができます。ただし、ほとんど"
-"のケースは、これらの設定を変更する必要はありません。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"このページでは、各トラフィックルールの送信元・宛先ホストの設定などの詳細設定"
-"を行うことができます。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -769,29 +681,31 @@ msgstr ""
 "準のポリシーになります。<em>対象ネットワーク</em>は、どのネットワーク設定がこ"
 "のゾーンに属するかを設定します。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "木曜日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "UTC時刻を使用"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "宛先 %s, %s (<var>デバイス</var>)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "宛先 %s (%s)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "宛先 %s (<var>デバイス</var>)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "宛先 %s, %s (%s)"
 
@@ -803,12 +717,12 @@ msgstr "変換後送信元IP"
 msgid "To source port"
 msgstr "変換後送信元ポート"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "トラフィック・ルール"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -818,158 +732,248 @@ msgstr ""
 "します。例えば、特定のホスト間や、ルーターのWANポートへのトラフィックの拒否を"
 "設定することができます。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "火曜日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr "名称未設定の SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr "名称未設定の転送"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr "名称未設定のルール"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "経由 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "経由 %s , %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "水曜日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "曜日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"\"-- 手動設定 --\"を選択し、プロトコルをスペースで区切って入力することで複数"
-"のプロトコルを指定することができます。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "ゾーン %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "ゾーン ⇒ 転送"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "ゾーン"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "許可"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "全て"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "全てのホスト"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "全てのルーターIP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "全てのゾーン"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr "日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "コネクション追跡を行わない"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "破棄"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr "時間"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr "分"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr "ポート"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr "ポート"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "拒否"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr "秒"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "トラフィック"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr "タイプ"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr "タイプ"
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(名前設定の無いエントリー)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(名前設定の無いルール)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(名前設定の無いSNAT)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "宛先IPアドレス"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "内部ゾーン転送"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "設定された宛先ポート(またはポート範囲)に一致した転送トラフィックが対象にな"
+#~ "ります"
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "設定されたクライアントホストの送信元ポート(またはポート範囲)からの受信トラ"
+#~ "フィックと一致したトラフィックが対象になります。"
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr ""
+#~ "ルールに一致したトラフィックの送信元アドレスを設定した値にリライトします。"
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "ルールに一致したトラフィックの送信元ポートを設定した値にリライトします。空"
+#~ "欄にした場合、IPアドレスのみを書き直します。"
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "送信元 %s にリライト"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "送信元 %s, %s にリライト"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "SNAT IPアドレス"
+
+#~ msgid "SNAT port"
+#~ msgstr "SNAT ポート"
+
+#~ msgid "Source NAT"
+#~ msgstr "送信元NAT"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "送信元NAT設定は、複数のWANアドレスを内部のサブネットにマッピングするよう"
+#~ "な、出力トラフィックに対する送信元IPアドレスのきめ細かい制御を行うマスカ"
+#~ "レードの設定フォームです。"
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "開始時刻 (hh:mm:ss)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "停止時刻 (hh:mm:ss)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "このページでは、各転送ルールの詳細設定を行うことができます。ただし、ほとん"
+#~ "どのケースは、これらの設定を変更する必要はありません。"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "このページでは、各トラフィックルールの送信元・宛先ホストの設定などの詳細設"
+#~ "定を行うことができます。"
+
+#~ msgid "Unnamed SNAT"
+#~ msgstr "名称未設定の SNAT"
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "\"-- 手動設定 --\"を選択し、プロトコルをスペースで区切って入力することで複"
+#~ "数のプロトコルを指定することができます。"
+
+#~ msgid "Zone %q"
+#~ msgstr "ゾーン %q"
+
+#~ msgid "traffic"
+#~ msgstr "トラフィック"
index 2d8cbbf43a75587fc0c1e66bc8f3b83a5915919e..757b50b50aae33d0f4b2e99690c2fd66f375cef4 100644 (file)
@@ -13,57 +13,50 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s ,%s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr ""
 
@@ -79,28 +72,34 @@ msgstr ""
 msgid "Add and edit..."
 msgstr "추가 후 수정..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "<em>Source zone</em> 로부터의 forward 허용:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "<em>Destination zone</em> 으로 forward 허용:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Custom Rule"
 
@@ -114,21 +113,15 @@ msgstr ""
 "수 있도록 합니다.  입력된 명령어들은 매 방화벽 재시작시 실행되는데 default "
 "ruleset 이 load 된 후 시점입니다."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Destination IP 주소"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Destination 주소"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -138,68 +131,72 @@ msgstr ""
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "활성화"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "NAT Loopback 활성화"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "SYN-flood protection 활성화"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "zone 의 logging 활성화"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "외부 IP 주소"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -209,9 +206,8 @@ msgstr "외부 port"
 msgid "External zone"
 msgstr "외부 zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "추가 argument"
 
@@ -223,201 +219,178 @@ msgstr "방화벽"
 msgid "Firewall - Custom Rules"
 msgstr "방화벽 - Custom Rules"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "방화벽 - Port Forwards"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "방화벽 - Traffic Rules"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "방화벽 - Zone 설정"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "금요일"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "내부 IP 주소"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "내부 port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "내부 zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "월요일"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -425,6 +398,10 @@ msgstr ""
 msgid "Name"
 msgstr "이름"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "새로운 SNAT rule"
@@ -447,19 +424,19 @@ msgstr "새로운 port forward"
 msgid "New source NAT"
 msgstr "새로운 source NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -474,28 +451,26 @@ msgstr ""
 msgid "Other..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "iptables 명령에 추가 인자들을 더합니다.  조심해 사용하세요!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Port Forward"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -503,36 +478,38 @@ msgstr ""
 "Port forwarding 기능은 인터넷 상의 원격 컴퓨터가 내부 LAN 에 속한 특정 컴퓨터"
 "나 서비스에 접속할 수 있도록 합니다."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -540,38 +517,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "주어진 destination subnet 으로 Masquerading 제한"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "주어진 source subnet 으로 Masquerading 제한"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Address family 제한"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -583,89 +542,64 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "토요일"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Source IP 주소"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Source MAC 주소"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"Source NAT 기능은 masquerading 의 한 형태로써 outgoing 트래픽이 사용할 "
-"source IP 를 세밀하게 제어할 수 있습니다.  예를 들어 다수의 WAN 주소들을 내"
-"부 subnet 에 매핑(mapping) 할 경우 사용됩니다."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Source 주소"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "시작 날짜 (yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "시작 시간 (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "종료 날짜 (yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "종료 시간 (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "일요일"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -673,7 +607,8 @@ msgstr ""
 "방화벽 기능을 이용하여 네트워크 인터페이스와 연결된 zone 을 생성할 수 있고 이"
 "를 이용하여 네트워크 traffic flow 를 제어할 수 있습니다."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -689,23 +624,7 @@ msgstr ""
 "<em>unidirectional</em> 인데, 예를 들어 LAN 에서 WAN 으로의 forward 규칙이 "
 "WAN 에서 LAN 으로의 forward 를 허락하는 것이 아닙니다."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"이 메뉴에서는 port forwarding 의 고급 설정 정보를 변경할 수 있습니다. 대부분"
-"의 경우 이 설정을 수정할 일이 없습니다."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"이 메뉴에서는 traffic rule 항목의 고급 설정, 예를 들어 source host 와 "
-"destination host 매칭, 을 변경할 수 있습니다."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 #, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
@@ -720,29 +639,31 @@ msgstr ""
 "를 오가는 forward traffic 에 대한 정책을 뜻합니다. <em>Covered networks</em> "
 "에서는 zone 의 영향을 받을 네트워크들을 지정할 수 있습니다."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "목요일"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "UTC 기준시"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -754,12 +675,12 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Traffic Rule"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -769,156 +690,179 @@ msgstr ""
 "다. 예를 들어 특정 host 들 사이의 트래픽을 차단하거나 공유기의 WAN port 를 "
 "open 할때 사용됩니다."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "화요일"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "수요일"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "주일"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zone 내역"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "Destination IP address"
+#~ msgstr "Destination IP 주소"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "Source NAT 기능은 masquerading 의 한 형태로써 outgoing 트래픽이 사용할 "
+#~ "source IP 를 세밀하게 제어할 수 있습니다.  예를 들어 다수의 WAN 주소들을 "
+#~ "내부 subnet 에 매핑(mapping) 할 경우 사용됩니다."
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "시작 시간 (hh:mm:ss)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "종료 시간 (hh:mm:ss)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "이 메뉴에서는 port forwarding 의 고급 설정 정보를 변경할 수 있습니다. 대부"
+#~ "분의 경우 이 설정을 수정할 일이 없습니다."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "이 메뉴에서는 traffic rule 항목의 고급 설정, 예를 들어 source host 와 "
+#~ "destination host 매칭, 을 변경할 수 있습니다."
index ed239a57cd3bb1b496f23d0ddfbeb60147afe6dc..69ed9fe8c41684f1608c80352f4dec7e18c93cf3 100644 (file)
@@ -7,57 +7,50 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr ""
 
@@ -73,28 +66,34 @@ msgstr ""
 msgid "Add and edit..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr ""
 
@@ -105,21 +104,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -129,68 +122,72 @@ msgstr ""
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -200,9 +197,8 @@ msgstr ""
 msgid "External zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr ""
 
@@ -214,201 +210,178 @@ msgstr ""
 msgid "Firewall - Custom Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -416,6 +389,10 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr ""
@@ -438,19 +415,19 @@ msgstr ""
 msgid "New source NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -465,63 +442,63 @@ msgstr ""
 msgid "Other..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -529,38 +506,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -572,92 +531,71 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -667,19 +605,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -688,29 +614,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -722,168 +650,159 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
index 11ed8e8fb8e4c9f23abae3cb5d6baea1a132c019..ca2b80b7688637d9d7846581ff7b6699bfe27a6e 100644 (file)
@@ -8,57 +8,50 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s i %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s med %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s i %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(oppføring uten navn)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(regel uten navn)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(SNAT uten navn)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> pakker per <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> pakker per <var>%s</var>, burst <var>%d</var>pakker."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> og begrens til %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Handling"
 
@@ -74,28 +67,34 @@ msgstr "Legg til"
 msgid "Add and edit..."
 msgstr "Legg til og redigere..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Avanserte Innstillinger"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Tillat videresending fra <em>kilde soner</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Tillat videresending til <em>destinasjon soner</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Enhver"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Gjeldene nettverk"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Egendefinerte Regler"
 
@@ -109,21 +108,15 @@ msgstr ""
 "som ikke dekkes av brannmurens standardoppsett. Kommandoene utføres etter "
 "hver omstart av brannmuren, rett etter at standard regelsett er lastet."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Destinasjon IP adresse"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Destinasjon adresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Destinasjon port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -133,68 +126,72 @@ msgstr "Destinasjon sone"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Ikke omskriv"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Forkast ugyldige pakker"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Aktiver"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Aktiver NAT <abbr title=\"Loopback\">Tilbakekobling</abbr>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Aktiver SYN-flood beskyttelse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Aktiver logging av denne sonen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Ekstern IP adressse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -204,9 +201,8 @@ msgstr "Ekstern port"
 msgid "External zone"
 msgstr "Ekstern sone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Ekstra argumenter"
 
@@ -218,181 +214,162 @@ msgstr "Brannmur"
 msgid "Firewall - Custom Rules"
 msgstr "Brannmur - Egendefinerte Regler"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Brannmur - Port Videresending"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Brannmur - Trafikk Regler"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Brannmur - Sone Innstillinger"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 "Bruk <abbr title=\\\"connection tracking\\\">forbindelse sporing</abbr>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Videresend"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Videresend til"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Fra %s i %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Fra %s i %s med kilde %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Fra %s i %s med kilde %s og %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Generelle Innstillinger"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 og IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Kun IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Kun IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Inndata"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Sone til Sone Videresending"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Intern IP adresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Intern port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Intern sone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Begrens logging"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "MSS Kontroll (Clamping)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Masquerading"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Match"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Match ICMP type"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"Match videresendt trafikk til den oppgitte destinasjonsport eller "
-"portområdet."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -400,26 +377,18 @@ msgstr ""
 "Match innkommende trafikk rettet mot den oppgitte destinasjonsport eller "
 "portområdet på denne verten"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Match innkommende trafikk som kommer fra den oppgitte kildeport eller "
-"portområdet på klienten."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -427,6 +396,10 @@ msgstr ""
 msgid "Name"
 msgstr "Navn"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Ny SNAT regel"
@@ -449,19 +422,19 @@ msgstr "Ny port videresending"
 msgid "New source NAT"
 msgstr "Ny kilde NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Match kun innkommende trafikk rettet mot den oppgitt IP adresse."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Match kun innkommende trafikk fra disse MAC adresser."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Match kun innkommende trafikk fra denne IP eller IP område."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -478,28 +451,26 @@ msgstr "Åpne porter på ruteren"
 msgid "Other..."
 msgstr "Andre..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Utdata"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Sender flere argumenter til iptables. Bruk med forsiktighet!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Port Videresendinger"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -507,38 +478,40 @@ msgstr ""
 "Port videresending tillater at eksterne datamaskiner på Internett kan koble "
 "seg til en bestemt maskin eller tjeneste innenfor det private LAN."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Viderekoble matchet innkommende trafikk til den oppgitte porten på intern "
 "vert"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Viderekoble matchet innkommende trafikk til den angitte interne vert"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -546,40 +519,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Begrens Masquerading til oppgitt destinasjons subnett"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Begrens Masqeuerading til oppgitt kilde subnett"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Begrens til adresse familie"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Omskriv matchet trafikk til den oppgitte adressen."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Omskriv matchet trafikk til den oppgitte kildeport. Kan stå tom for kun "
-"omskriving av IP adressen."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Omskriv til kilde %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Omskriv til kilde %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -591,89 +544,64 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "SNAT IP adresse"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "SNAT port"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Kilde IP adresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Kilde MAC adresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "Kilde NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"Kilde NAT er en spesifikk form for masquerading som tillater finkornet "
-"kontroll over kilde IP adressen som brukes for utgående trafikk, for "
-"eksempel for å mappe flere WAN adresser til interne subnett."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Kilde adresse"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Kilde port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Kilde sone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -681,7 +609,8 @@ msgstr ""
 "Brannmuren skaper soner over nettverkets grensesnitt for å styre "
 "nettverkstrafikken."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -697,24 +626,7 @@ msgstr ""
 "ved videresending er <em>enveis</em>, d.v.s at videresending fra LAN til WAN "
 "<em>ikke</em> automatisk også tillater videresending fra WAN til LAN."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Denne siden lar deg endre avanserte egenskaper til port videresending "
-"oppføringer. I de fleste tilfeller er det ikke nødvendig å endre disse "
-"innstillingene."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Denne siden lar deg endre de avanserte egenskapene til trafikken regel "
-"oppføringer, som for eksempel matchet kilde og destinasjons vert."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 #, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
@@ -730,29 +642,31 @@ msgstr ""
 "spesifiserer hvilken av de tilgjengelige nettverk som er medlem av denne "
 "sone."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "Til %s på %s på <var>denne enheten</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "Til %s i %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "Til %s på <var>denne enheten</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "Til %s, %s i %s"
 
@@ -764,12 +678,12 @@ msgstr "Til kilde IP"
 msgid "To source port"
 msgstr "Til kilde port"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Trafikk Regler"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -779,158 +693,236 @@ msgstr ""
 "for eksempel for å avvise trafikk mellom visse verter eller for å åpne WAN "
 "porter på ruteren."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Via %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Via %s på %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Du kan spesifisere flere ved å velge \"-- egendefinert --\" og deretter "
-"skrive flere protokoller atskilt med mellomrom."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Sone %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Sone = Videresendinger"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Soner"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "godta"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "enhver"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "enhver vert"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "enhver ruter IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "enhver sone"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "ikke track"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "forkast"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "avslå"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(oppføring uten navn)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(regel uten navn)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(SNAT uten navn)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Destinasjon IP adresse"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Sone til Sone Videresending"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Match videresendt trafikk til den oppgitte destinasjonsport eller "
+#~ "portområdet."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Match innkommende trafikk som kommer fra den oppgitte kildeport eller "
+#~ "portområdet på klienten."
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Omskriv matchet trafikk til den oppgitte adressen."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Omskriv matchet trafikk til den oppgitte kildeport. Kan stå tom for kun "
+#~ "omskriving av IP adressen."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Omskriv til kilde %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Omskriv til kilde %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "SNAT IP adresse"
+
+#~ msgid "SNAT port"
+#~ msgstr "SNAT port"
+
+#~ msgid "Source NAT"
+#~ msgstr "Kilde NAT"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "Kilde NAT er en spesifikk form for masquerading som tillater finkornet "
+#~ "kontroll over kilde IP adressen som brukes for utgående trafikk, for "
+#~ "eksempel for å mappe flere WAN adresser til interne subnett."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Denne siden lar deg endre avanserte egenskaper til port videresending "
+#~ "oppføringer. I de fleste tilfeller er det ikke nødvendig å endre disse "
+#~ "innstillingene."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Denne siden lar deg endre de avanserte egenskapene til trafikken regel "
+#~ "oppføringer, som for eksempel matchet kilde og destinasjons vert."
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Du kan spesifisere flere ved å velge \"-- egendefinert --\" og deretter "
+#~ "skrive flere protokoller atskilt med mellomrom."
+
+#~ msgid "Zone %q"
+#~ msgstr "Sone %q"
index a3c7b1f92e83368df24439cc533455a3968885e8..a1107393fa098605692e94b32c63d03ab311ebac 100644 (file)
@@ -14,58 +14,51 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s w %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s z %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s w %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Nienazwany wpis)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Nienazwana reguła)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(Nienazwany SNAT)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> pakiet. na <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 "<var>%d</var> pakiet. na <var>%s</var>, popsutych <var>%d</var> pakiet."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> i ograniczone do %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Działanie"
 
@@ -81,28 +74,34 @@ msgstr "Dodaj"
 msgid "Add and edit..."
 msgstr "Dodaj i edytuj..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Ustawienia zaawansowane"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Zezwól na przekazywanie z <em>source zones</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Zezwól na przekazywanie do <em>destination zones</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Każdy"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Objęte sieci"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Własne reguły"
 
@@ -116,21 +115,15 @@ msgstr ""
 "są objęte składnią zapory. Polecenia wykonywane są po każdym restarcie "
 "zapory, zaraz po załadowaniu zestawu reguł domyślnych."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Docelowy adres IP"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Adres docelowy"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Port docelowy"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -140,68 +133,72 @@ msgstr "Strefa docelowa"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Nie przepisuj"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Porzuć wadliwe pakiety"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Włącz"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Włącz NAT Loopback"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Włącz ochronę przed atakiem SYN-flood"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Włącz logowanie na tej strefy"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Zewnętrzne adresy IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -211,9 +208,8 @@ msgstr "Port zewnętrzny"
 msgid "External zone"
 msgstr "Strefa zewnętrzna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Dodatkowe argumenty"
 
@@ -228,179 +224,161 @@ msgstr "Zapora"
 msgid "Firewall - Custom Rules"
 msgstr "Zapora - Reguły własne"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Zapora - Przekazywanie portów"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Zapora - Reguły ruchu"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Zapora - Ustawienia strefy"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Wymuś śledzenie połączeń"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Przekazuj"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Przekazuj do"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Z %s w %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Z %s w %s ze źródłem %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Z %s w %s ze źródłem %s i %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Ustawienia ogólne"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 i IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Tylko IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Tylko IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Ruch przychodzący"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Przekazywanie pomiędzy strefami"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Wewnętrzny adres IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Wewnętrzny port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Strefa wewnętrzna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Ograniczenie logowania"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "Dostosuj MSS"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Maskarada"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Dopasuj"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Dopasuj typ ICMP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"Dopasuj przekazywany ruch do danego docelowego portu lub zakresu portów"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -408,26 +386,18 @@ msgstr ""
 "Dopasuj ruch przychodzący do danego portu docelowego lub zakresu portów na "
 "tym hoście"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Dopasuj przychodzący ruch pochodzący z danego portu źródłowego lub zakresu "
-"portów na hoście klienta."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -435,6 +405,10 @@ msgstr ""
 msgid "Name"
 msgstr "Nazwa"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Nowa reguła SNAT"
@@ -457,19 +431,19 @@ msgstr "Nowe przekierowanie portu"
 msgid "New source NAT"
 msgstr "Nowy NAT źródłowy"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Dopasuj tylko przychodzący ruch skierowany do danego adresu IP."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Dopasuj tylko ruch z tych adresów MAC."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Dopasuj tylko ruch przychodzący z tego adresu IP lub zakresu adresów."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -486,29 +460,27 @@ msgstr "Otwarte porty na routerze"
 msgid "Other..."
 msgstr "Inne..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Wyjście (Output)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 "Przekazuje dodatkowe argumenty do iptables. Zachowaj szczególną ostrożność!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Przekierowania portów"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -516,38 +488,40 @@ msgstr ""
 "Przekierowanie portów pozwala komputerom z internetu na połączenia z "
 "komputerami z sieci LAN."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protokół"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Przekieruj ruch przychodzący na podany port do wskazanego hosta w sieci "
 "wewnętrznej"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Przekieruj ruch przychodzący do wskazanego hosta w sieci wewnętrznej"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -555,44 +529,22 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Ogranicz maskaradę do wskazanych sieci docelowych"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Ogranicz maskaradę do wskazanych sieci źródłowych"
 
 # Wstawiłem rodzinę gdyż gdzieś wcześniej było tak opisane ale klasa pasuje mi tu bardziej.
 # Obsy - niestety ale "rodzina". W gui dotyczy to wyboru IPv4/IPv6, więc "rodzina" a nie klasa.
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Ogranicz do rodziny adresów"
 
-# Dosłownie przetłumaczone, nie bardzo wiem czy chodzi o czynność przepisywania pakietu przez usługę czy to jakieś ogólne sformułowanie...
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Przepisz dopasowany ruch do wskazanych adresów."
-
-# Jak wyżej chodzi o przepisanie pakietu przez usługę?
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Przepisz dopasowany ruch do danego portu źródłowego. Można zostawić puste "
-"aby przepisać tylko adres IP"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Przepisz do źródła %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Przepisz do źródła %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -604,91 +556,64 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "Adres IP SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Port SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Źródłowy adres IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Źródłowy adres MAC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "NAT źródłowy"
-
-# http://www.digipedia.pl/def/doc/id/677604507/name/SNAT/
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"SNAT używany jest wtedy, gdy zmieniane są adresy pakietów połączenia "
-"wychodzącego, czyli pakiety źródłowe. Wykonywany jest zawsze po routowaniu "
-"(POSTROUTING), a więc w chwili, gdy pakiety są gotowe opuścić host. "
-"IPmasquerading jest formą SNAT."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Adres źródłowy"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Port źródłowy"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Strefa źródłowa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -696,7 +621,8 @@ msgstr ""
 "Firewall tworzy strefy z Twoich interfejsów sieciowych, aby kontrolować ruch "
 "sieciowy."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -712,23 +638,7 @@ msgstr ""
 "przekazywania jest <em>jednokierunkowa</em>, np. przekazywanie z sieci LAN "
 "do WAN <em>nie</em> implikuje pozwolenia na przekazywanie z sieci WAN do LAN."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Ta strona pozwala zmienić zaawansowane ustawienia przekierowania portów. W "
-"większości przypadków nie ma potrzeby zmieniać tych ustawień."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Ta strona pozwala zmienić zaawansowane ustawienia reguły ruchu sieciowego, "
-"takie jak pasujące źródło i hosty docelowe."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 #, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
@@ -743,29 +653,31 @@ msgstr ""
 "politykę ruchu przekazywanego pomiędzy różnymi sieciami wewnątrz strefy. "
 "<em>Objęte sieci</em> określają dostępne sieci będące członkami tej strefy."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "Do %s w %s na <var>tym urządzeniu</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "Do %s w %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "Do %s na <var>tym urządzeniu</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "Do %s, %s w %s"
 
@@ -777,12 +689,12 @@ msgstr "Do źródłowego IP"
 msgid "To source port"
 msgstr "Do źródłowego portu"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Reguły ruchu sieciowego"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -792,158 +704,238 @@ msgstr ""
 "między strefami, na przykład aby odrzucać ruch między konkretnymi hostami "
 "albo otworzyć porty WAN routera."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Przez %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Przez %s w %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Możesz określić kilka wybierając \"-- własne --\" i wpisując protokoły "
-"rozdzielone spacją."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Strefa %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Strefa ⇒ Przekazywanie"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Strefy"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "akceptuj"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "dowolny"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "dowolny host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "dowolne IP routera"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "dowolna strefa"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "nie śledź"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "porzucaj"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "odrzucaj"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Nienazwany wpis)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Nienazwana reguła)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(Nienazwany SNAT)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Docelowy adres IP"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Przekazywanie pomiędzy strefami"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Dopasuj przekazywany ruch do danego docelowego portu lub zakresu portów"
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Dopasuj przychodzący ruch pochodzący z danego portu źródłowego lub "
+#~ "zakresu portów na hoście klienta."
+
+# Dosłownie przetłumaczone, nie bardzo wiem czy chodzi o czynność przepisywania pakietu przez usługę czy to jakieś ogólne sformułowanie...
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Przepisz dopasowany ruch do wskazanych adresów."
+
+# Jak wyżej chodzi o przepisanie pakietu przez usługę?
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Przepisz dopasowany ruch do danego portu źródłowego. Można zostawić puste "
+#~ "aby przepisać tylko adres IP"
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Przepisz do źródła %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Przepisz do źródła %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "Adres IP SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "Port SNAT"
+
+#~ msgid "Source NAT"
+#~ msgstr "NAT źródłowy"
+
+# http://www.digipedia.pl/def/doc/id/677604507/name/SNAT/
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "SNAT używany jest wtedy, gdy zmieniane są adresy pakietów połączenia "
+#~ "wychodzącego, czyli pakiety źródłowe. Wykonywany jest zawsze po "
+#~ "routowaniu (POSTROUTING), a więc w chwili, gdy pakiety są gotowe opuścić "
+#~ "host. IPmasquerading jest formą SNAT."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Ta strona pozwala zmienić zaawansowane ustawienia przekierowania portów. "
+#~ "W większości przypadków nie ma potrzeby zmieniać tych ustawień."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Ta strona pozwala zmienić zaawansowane ustawienia reguły ruchu "
+#~ "sieciowego, takie jak pasujące źródło i hosty docelowe."
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Możesz określić kilka wybierając \"-- własne --\" i wpisując protokoły "
+#~ "rozdzielone spacją."
+
+#~ msgid "Zone %q"
+#~ msgstr "Strefa %q"
index e6be5d0832668052d718e70edf2a5c26f649db46..8778a6bbc5ab2f7d8ea4a9058af5c9ad6971749b 100644 (file)
@@ -13,57 +13,50 @@ msgstr ""
 "X-Generator: Poedit 2.1.1\n"
 "Language-Team: \n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s in %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s com %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s em %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Entrada Sem Nome)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Regra Sem Nome)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(SNAT Sem Nome)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> pcts. por <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> pcts. por <var>%s</var>, pico <var>%d</var> pcts."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> e limite a %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr "Aceitar o encaminhamento"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr "Aceitar a entrada"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr "Aceitar a saída"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Ação"
 
@@ -79,28 +72,34 @@ msgstr "Adicionar"
 msgid "Add and edit..."
 msgstr "Adicionar e editar..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Configurações Avançadas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permite o encaminhamento da <em>zona de origem</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permite o encaminhamento para a <em>zona de destino</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Qualquer"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Redes cobertas"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Regras Personalizadas"
 
@@ -114,21 +113,15 @@ msgstr ""
 "cobertos por esta ferramenta. Os comandos serão executados após cada "
 "reinício do firewall, logo após a carga do conjunto de regras padrão."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Endereço IP de destino"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Endereço de destino"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Porta de destino"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -138,69 +131,73 @@ msgstr "Zona de destino"
 msgid "Disable"
 msgstr "Desabilitar"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr "Descartar o encaminhamento"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr "Descartar a entrada"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr "Descartar a saída"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Não sobrescreva"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr "Não rastrear o encaminhamento"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr "Não rastrear a entrada"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr "Não rastrear a saída"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Descartar pacotes inválidos"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Habilitar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Habilite o Loopback do NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Habilite proteção contra SYN-flood"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Habilite o registro nesta zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 "Funcionalidade experimental. Ela não é totalmente compatível com QoS/SQM."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Endereço IP externo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -210,9 +207,8 @@ msgstr "Porta Externa"
 msgid "External zone"
 msgstr "Zona externa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Argumentos extras"
 
@@ -224,180 +220,161 @@ msgstr "Firewall"
 msgid "Firewall - Custom Rules"
 msgstr "Firewall - Regras personalizadas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Firewall - Encaminhamento de Portas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Firewall - Regras de Tráfego"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Configurações de Zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Force o rastreamento da conexão"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Encaminhar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Encaminhar para"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "Sexta-feira"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Vindo de %s em %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Vindo de %s em %s com origem %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Vindo de %s em %s com origem %s e %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr "De %s <var>neste dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr "De %s <var>neste dispositivo</var> com origem %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr "De %s <var>neste dispositivo</var> com origem %s e %s"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Configurações Gerais"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr "Aceleração de fluxo de dados via Hardware"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr "IP"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr "Faixa IP"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr "IPs"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 e IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Somente IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Somente IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Entrada"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Encaminhamento entre Zonas"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Endereço IP interno"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Porta Interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Zona interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Limita as mensagens de registro"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr "MAC"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr "MACs"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "Ajuste do MSS"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Mascaramento"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Casa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Casa com ICMP tipo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"Casa o tráfego encaminhado para uma porta ou faixa de portas de destino "
-"específica."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -405,26 +382,18 @@ msgstr ""
 "Casa o tráfego entrante direcionado para uma porta ou faixa de portas de "
 "destino específica neste computador"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Casa o tráfego entrante originado de uma porta ou faixa de portas no "
-"equipamento cliente."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "Segunda-Feira"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "Dias do mês"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -432,6 +401,10 @@ msgstr "Dias do mês"
 msgid "Name"
 msgstr "Nome"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Nova regra de SNAT"
@@ -454,20 +427,20 @@ msgstr "Novo encaminhamento de porta"
 msgid "New source NAT"
 msgstr "Nova origem NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 "Somente case o tráfego entrante direcionado para o endereço IP fornecido."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Somente case o tráfego entrante destes endereços MAC."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Somente case o tráfego entrante desta faixa de endereços IP."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -484,28 +457,26 @@ msgstr "Abrir portas no roteador"
 msgid "Other..."
 msgstr "Outro..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Saída"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr "Zona de saída"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Passa argumentos adicionais para o iptables. Use com cuidado!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Encaminhamentos de Porta"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -513,37 +484,39 @@ msgstr ""
 "O encaminhamento de portas permite que computadores remotos na Internet "
 "conectem a um computador ou serviço específico dentro da rede local privada."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protocolo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Redireciona tráfego entrante para a porta especificada no computador interno"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Redireciona tráfego entrante para o computador interno especificado"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr "Recusar encaminhamento"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr "Recusar entrada"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr "Recusar saída"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr "Requer suporte de NAT em hardware. Implementado ao menos para mt7621"
 
@@ -551,40 +524,20 @@ msgstr "Requer suporte de NAT em hardware. Implementado ao menos para mt7621"
 msgid "Restart Firewall"
 msgstr "Reiniciar o Firewall"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Restringe o mascaramento para uma subrede de destino específica"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Restringe o mascaramento para uma subrede de origem específica"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Restringe para uma família de endereços"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Reescreva o tráfego correspondente para o endereço fornecido."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Reescreva o tráfego correspondente para a porta de origem fornecida. Pode "
-"ficar em branco para somente reescrever o endereço IP."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Reescrever para a origem %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Reescrever para a origem %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr "Aceleração de Roteamento/NAT"
 
@@ -596,89 +549,64 @@ msgstr "A regra está desabilitada"
 msgid "Rule is enabled"
 msgstr "A regra está habilitada"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "Endereço IP da SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Porta da SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "Sábado"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr "Aceleração de roteamento/NAT baseada em Software"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr "Aceleração de fluxo de dados via Software"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Endereço IP de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Endereço MAC de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "NAT origem"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"NAT origem é uma forma específica de mascaramento que permite o controle "
-"fino do endereço IP de origem usado no tráfego sainte. Por exemplo, para "
-"mapear múltiplos endereços WAN para subredes internas."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Endereço de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Porta de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Zona de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "Dia inicial (aaaa-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "Hora inicial (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "Dia final (aaaa-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "Hora final (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "Domingo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -686,7 +614,8 @@ msgstr ""
 "O firewall cria zonas sobre as interfaces de rede para controlar o fluxo do "
 "tráfego de rede."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -702,24 +631,7 @@ msgstr ""
 "encaminhamento é <em>unidirecional</em>, ex: um encaminhamento da LAN para "
 "WAN <em>não</em> implica na permissão de encaminhar da WAN para LAN."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"Esta página permite que você mude propriedades avançadas da entrada do "
-"encaminhamento de porta. Na maioria dos casos, não é necessário modificar "
-"estas configurações."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Esta página permite que você mude propriedades avançadas da entrada da regra "
-"de tráfego, como os equipamentos de origem e destino."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -734,29 +646,31 @@ msgstr ""
 "<em>Redes Cobertas</em> especificam que redes disponíveis são membros desta "
 "zona."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "Quita-feira"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "Hora em UTC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "Para %s em %s <var>neste dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "Para %s em %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "Para %s <var>neste dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "Para %s, %s em %s"
 
@@ -768,12 +682,12 @@ msgstr "Para o endereço IP de origem"
 msgid "To source port"
 msgstr "Para a porta de origem"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Regras de tráfego"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -783,159 +697,249 @@ msgstr ""
 "diferentes zonas. Por exemplo, rejeitar o tráfego entre certos equipamentos "
 "ou abrir portas WAN no roteador."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "Terça-feira"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr "SNAT sem nome"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr "Encaminhamento sem nome"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr "Regra sem nome"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Via %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Via %s at %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "Quarta-feira"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "Dias da semana"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Você pode especificar múltiplas entradas selecionando \"-- personalizado --"
-"\" e então entrando os protocolos separados por espaço."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zona %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Zona ⇒ Encaminhamentos"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zonas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "aceitar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "qualquer"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "qualquer equipamento"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "qualquer endereço IP do roteador"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "qualquer zona"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr "dia"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "não rastrear"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "descartar"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr "hora"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr "minuto"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr "não"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr "porta"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr "portas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "rejeitar"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr "segundo"
 
-# 20140621: edersg: tradução
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "tráfego"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr "tipo"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr "tipos"
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Entrada Sem Nome)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Regra Sem Nome)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(SNAT Sem Nome)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Endereço IP de destino"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Encaminhamento entre Zonas"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Casa o tráfego encaminhado para uma porta ou faixa de portas de destino "
+#~ "específica."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Casa o tráfego entrante originado de uma porta ou faixa de portas no "
+#~ "equipamento cliente."
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Reescreva o tráfego correspondente para o endereço fornecido."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Reescreva o tráfego correspondente para a porta de origem fornecida. Pode "
+#~ "ficar em branco para somente reescrever o endereço IP."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Reescrever para a origem %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Reescrever para a origem %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "Endereço IP da SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "Porta da SNAT"
+
+#~ msgid "Source NAT"
+#~ msgstr "NAT origem"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "NAT origem é uma forma específica de mascaramento que permite o controle "
+#~ "fino do endereço IP de origem usado no tráfego sainte. Por exemplo, para "
+#~ "mapear múltiplos endereços WAN para subredes internas."
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "Hora inicial (hh:mm:ss)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "Hora final (hh:mm:ss)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "Esta página permite que você mude propriedades avançadas da entrada do "
+#~ "encaminhamento de porta. Na maioria dos casos, não é necessário modificar "
+#~ "estas configurações."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Esta página permite que você mude propriedades avançadas da entrada da "
+#~ "regra de tráfego, como os equipamentos de origem e destino."
+
+#~ msgid "Unnamed SNAT"
+#~ msgstr "SNAT sem nome"
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Você pode especificar múltiplas entradas selecionando \"-- personalizado "
+#~ "--\" e então entrando os protocolos separados por espaço."
+
+#~ msgid "Zone %q"
+#~ msgstr "Zona %q"
+
+# 20140621: edersg: tradução
+#~ msgid "traffic"
+#~ msgstr "tráfego"
index 907dd7ec0c889fc57175a2fd7e11cb37830df633..52205f66f366088271fe01b2730a4f980d4727a3 100644 (file)
@@ -13,57 +13,50 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s em %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s with %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s em %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Entrada Sem Nome)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Regra Sem Nome)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(SNAT Sem Nome)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> pkts. por <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Acção"
 
@@ -79,28 +72,34 @@ msgstr "Adicionar"
 msgid "Add and edit..."
 msgstr "Adicionar e editar..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Definições Avançadas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permitir encaminhamento de <em>zonas de origem</em>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permitir encaminhamento para <em>zonas de destino</em>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Qualquer"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Redes abrangidas"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Regras Personalizadas"
 
@@ -115,21 +114,15 @@ msgstr ""
 "comandos são executados a seguir ao reinicio da firewall, logo a seguir ao "
 "conjunto de regras predefinidas serem carregadas."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Endereço IP de destino"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Endereço de destino"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Porta de destino"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -139,68 +132,72 @@ msgstr "Zona de destino"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Não re-escrever"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Cancelar pacotes inválidos"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Ativar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Ativar NAT Loopback"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Ativar a Proteção SYN-flood"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Ativar registo nesta zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Endereço IP externo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -210,9 +207,8 @@ msgstr "Porta externa"
 msgid "External zone"
 msgstr "Zona externa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Argumentos extra"
 
@@ -224,181 +220,162 @@ msgstr "Firewall"
 msgid "Firewall - Custom Rules"
 msgstr "Firewall - Regras Personalizadas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Firewall - Encaminhamento de Portas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Firewall - Regras de Tráfego"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Definições de Zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Forçar rasto de ligação"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Encaminhar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Encaminhar para"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "De %s em %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "De %s em %s com origem %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "De %s em %s com origem %s e %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Definições Gerais"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 e IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Só IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Só IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Entrada"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Encaminhamento Inter-Zona"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Endereço IP interno"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Porta interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Zona Interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Limitar registo de mensagens"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 #, fuzzy
 msgid "MSS clamping"
 msgstr "MSS-Correction"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Corresponder"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"O tráfego encaminhado corresponde a uma determinada porta de destino ou "
-"intervalo de portas."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -406,26 +383,18 @@ msgstr ""
 "O tráfego de entrada corresponde a uma dada porta de destino ou intervalo de "
 "portas neste host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"O tráfego de entrada corresponde a uma dada porta ou de um intervalo de "
-"portas no host cliente."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -433,6 +402,10 @@ msgstr ""
 msgid "Name"
 msgstr "Nome"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Nova regra SNAT"
@@ -455,19 +428,19 @@ msgstr "Novo encaminhamento de porta"
 msgid "New source NAT"
 msgstr "Nova origem de NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Só se tráfego de entrada corresponder ao endereço IP fornecido."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Só se o tráfego de entrada corresponder a um destes MACs."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Só se o tráfego de entrada corresponder a este IP ou intervalo."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -484,28 +457,26 @@ msgstr "Abrir portas no router"
 msgid "Other..."
 msgstr "Outro..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Saída"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Passa argumentos adicionais para o iptables. Usar com cuidado!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Encaminhamento de Portas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -513,38 +484,40 @@ msgstr ""
 "O Encaminhamento de Portas permite que computadores remotos na internet se "
 "liguem a um computador ou serviço especifico na rede privada (LAN)."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protocolo"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Redirecionar a entrada de trafego correspondente à porta fornecida no host "
 "interno"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Redirecionar o tráfego de entrada correspondente para o host interno"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -552,38 +525,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Restringir a família de endereços"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Re-escrever para a origem %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Re-escrever para a origem %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -595,89 +550,64 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "Endereço IP da SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Porta SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Endereço IP de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Endereço MAC de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "NAT de origem"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"NAT de origem é uma forma especifica de mascarar que permite um controlo "
-"melhorado sobre o IP de origem usado para o tráfego de saída, por exemplo, "
-"para mapear múltiplos endereços para as sub-redes internas."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Endereço de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Porta de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Zona de origem"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -685,7 +615,8 @@ msgstr ""
 "A firewall cria zonas sobre as interfaces de rede para controlar o fluxo do "
 "tráfego."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -695,21 +626,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"Esta página permite-lhe alterar as definições avançadas da regra de entrada "
-"de tráfego, tal como correspondências de hosts de origem e destino."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -718,29 +635,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "Para %s no %s em <var>este dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "Para %s em %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "Para %s em <var>este dispositivo</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "Para %s, %s em %s"
 
@@ -752,12 +671,12 @@ msgstr "Para o IP de origem"
 msgid "To source port"
 msgstr "Para a porta de origem"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Regras de Tráfego"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -767,158 +686,219 @@ msgstr ""
 "diferentes zonas, por exemplo, para rejeitar trafego entre certos hosts ou "
 "para abrir portas WAN no router."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Via %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Via %s no %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Pode especificar múltiplos seleccionando \"-- personalizado --\" e depois "
-"introduzir os protocolos separados por espaço."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zona %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Zona ⇒ Encaminhamentos"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zonas"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "aceitar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "qualquer"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "qualquer host"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "qualquer IP do router"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "qualquer zona"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "não seguir"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "drop"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "rejeitar"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Entrada Sem Nome)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Regra Sem Nome)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(SNAT Sem Nome)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Endereço IP de destino"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Encaminhamento Inter-Zona"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "O tráfego encaminhado corresponde a uma determinada porta de destino ou "
+#~ "intervalo de portas."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "O tráfego de entrada corresponde a uma dada porta ou de um intervalo de "
+#~ "portas no host cliente."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Re-escrever para a origem %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Re-escrever para a origem %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "Endereço IP da SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "Porta SNAT"
+
+#~ msgid "Source NAT"
+#~ msgstr "NAT de origem"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "NAT de origem é uma forma especifica de mascarar que permite um controlo "
+#~ "melhorado sobre o IP de origem usado para o tráfego de saída, por "
+#~ "exemplo, para mapear múltiplos endereços para as sub-redes internas."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "Esta página permite-lhe alterar as definições avançadas da regra de "
+#~ "entrada de tráfego, tal como correspondências de hosts de origem e "
+#~ "destino."
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Pode especificar múltiplos seleccionando \"-- personalizado --\" e depois "
+#~ "introduzir os protocolos separados por espaço."
+
+#~ msgid "Zone %q"
+#~ msgstr "Zona %q"
index 555d9d7ad31234b193ec41c7fdc9e53eda71be7b..b25628c7cef89f9728c2ffc225692574f16127d3 100644 (file)
@@ -12,57 +12,50 @@ msgstr ""
 "20)) ? 1 : 2);;\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s în %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s cu %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s în %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Intrare fără nume)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Regulă fără nume)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(SNAT fără nume)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Acţiune"
 
@@ -78,28 +71,34 @@ msgstr "Adaugă"
 msgid "Add and edit..."
 msgstr "Adaugă şi editează..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Setări avansate"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permite trecerea din <em>zonele sursa</em>."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permite trecerea catre <em>zonele sursa</em>."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Oricare"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Retele acoperite"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Reguli suplimentare"
 
@@ -110,21 +109,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Destinaţie adresă IP"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Destinaţie adresă"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Portul destinatie"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -134,68 +127,72 @@ msgstr "Zona destinatie"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Nu rescrie"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Descarcă pachetele invalide"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Activează"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Activează loopback NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Activează protecţia SYN-flood"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Activeaza log in aceasta zona"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Adresă IP externă"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -205,9 +202,8 @@ msgstr "Port extern"
 msgid "External zone"
 msgstr "Zonă externă"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr ""
 
@@ -219,201 +215,178 @@ msgstr "Firewall"
 msgid "Firewall - Custom Rules"
 msgstr "Firewall - Reguli particularizate"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Setari zona la firewall"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Forteaza urmarirea conexiunilor"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Forward"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Setari generale"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 şi IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "doar IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "doar IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Intrare"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Forwardare intre-zone"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Adresa IP interna"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Port intern"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Zonă internă"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Limitează mesaje în log"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "Ajustare MSS"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Translatare"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Potrivire"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Potriveste pe tipul de ICMP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -421,6 +394,10 @@ msgstr ""
 msgid "Name"
 msgstr "Nume"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Regulă nouă SNAT"
@@ -443,19 +420,19 @@ msgstr ""
 msgid "New source NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -470,63 +447,63 @@ msgstr ""
 msgid "Other..."
 msgstr "Altele..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Ieşire"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protocol"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -534,38 +511,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -577,92 +536,71 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "Sursă adresă IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "Sursă adresă MAC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "Sursă NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Adresa sursa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Port sursa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Zona sursa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -672,19 +610,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -693,29 +619,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -727,168 +655,183 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zona %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zone"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "accept"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "oricare"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Intrare fără nume)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Regulă fără nume)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(SNAT fără nume)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Destinaţie adresă IP"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Forwardare intre-zone"
+
+#~ msgid "Source NAT"
+#~ msgstr "Sursă NAT"
+
+#~ msgid "Zone %q"
+#~ msgstr "Zona %q"
index e049d9fba4a40f7cc2fc1dfb8a40f0c1f27facf4..2bc826aaf128b8edca4a967f1174258ec6b47a1b 100644 (file)
@@ -15,57 +15,50 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s в %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s с %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s в %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Запись без имени)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Правило без имени)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(SNAT без имени)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> пакетов за <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> пакетов за <var>%s</var>, подряд <var>%d</var> пакетов"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> с пределом в %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr "Принимать перенаправляемый трафик"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr "Принимать входящий трафик"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr "Принимать исходящий трафик"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Действие"
 
@@ -81,28 +74,34 @@ msgstr "Добавить"
 msgid "Add and edit..."
 msgstr "Добавить и редактировать..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Дополнительные настройки"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Разрешить перенаправление из <em>'зон источников'</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Разрешить перенаправление в <em>'зоны назначения'</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Любой"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Использовать сети"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Пользовательские правила"
 
@@ -117,21 +116,15 @@ msgstr ""
 "каждой перезагрузки межсетевого экрана, сразу после загрузки набора правил "
 "по умолчанию."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "IP-адрес назначения"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Адрес назначения"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Порт назначения"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -141,68 +134,72 @@ msgstr "Зона назначения"
 msgid "Disable"
 msgstr "Отключить"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr "Отклонять перенаправляемый трафик"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr "Отклонять входящий трафик"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr "Отклонять исходящий трафик"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Не перезаписывать"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr "Не отслеживать перенаправляемый трафик"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr "Не отслеживать входящий трафик"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr "Не отслеживать исходящий трафик"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Отбрасывать некорректные пакеты"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Включить"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Включить NAT Loopback"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Включить защиту от SYN-flood атак"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Включить журналирование в этой зоне"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Экспериментальный функционал. Не полностью совместим с QoS/SQM."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Внешний IP-адрес"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -212,9 +209,8 @@ msgstr "Внешний порт"
 msgid "External zone"
 msgstr "Внешняя зона"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Дополнительные аргументы"
 
@@ -226,179 +222,161 @@ msgstr "Межсетевой экран"
 msgid "Firewall - Custom Rules"
 msgstr "Межсетевой экран - Пользовательские правила"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Межсетевой экран - Перенаправление портов"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Межсетевой экран - Правила для трафика"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Межсетевой экран - Настройка зон"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Включить отслеживание соединений"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Перенаправление"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Перенаправлять на"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "Пятница"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Из %s в %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Из %s в %s с источником %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Из %s в %s с источниками %s и %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr "Из %s в <var>это устройство</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr "Из %s в <var>это устройство</var> с источником %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr "Из %s в <var>это устройство</var> с источниками %s and %s"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Основные настройки"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr "Аппаратный flow offloading"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr "IP-адрес"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr "Диапазон IP-адресов"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr "IP-адреса"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 и IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Только IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Только IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Входящий трафик"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Перенаправление между зонами"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Внутренний IP-адрес"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Внутренний порт"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Внутренняя зона"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Ограничить журнал сообщений"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr "MAC-адрес"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr "MAC-адреса"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "Ограничение MSS"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Маскарадинг"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Входящий трафик"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Соответствовать ICMP типу"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"Перенаправлять соответствующий трафик на указанный порт или диапазон портов."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -406,26 +384,18 @@ msgstr ""
 "Порт или диапазон портов, входящие подключения на который будут "
 "перенаправляться на внутренний порт внутреннего IP-адреса (см. ниже)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Выбирать входящий трафик, исходящий из порта или диапазона портов "
-"клиентского хоста."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "Понедельник"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "Дни месяца"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -433,6 +403,10 @@ msgstr "Дни месяца"
 msgid "Name"
 msgstr "Имя"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Новое правило SNAT"
@@ -455,22 +429,22 @@ msgstr "Новое перенаправление порта"
 msgid "New source NAT"
 msgstr "Новый SNAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 "Применять правило только для входящих подключений на указанный IP-адрес"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Применять правило только для входящего трафика от этих MAC-адресов."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 "Применять правило только для входящего трафика от этого IP-адреса или "
 "диапазона адресов."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -487,30 +461,28 @@ msgstr "Открыть порты на маршрутизаторе"
 msgid "Other..."
 msgstr "Другое..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Исходящий трафик"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr "Исходящая зона"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 "Передаёт дополнительные аргументы таблице iptables. Используйте с "
 "осторожностью!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Перенаправление портов"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -518,38 +490,40 @@ msgstr ""
 "Перенаправленные портов позволяет удалённым компьютерам из Интернета "
 "соединяться с компьютером или службой внутри частной локальной сети."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Протокол"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Перенаправлять трафик на указанный порт или диапазон портов внутреннего IP-"
 "адреса"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Перенаправлять трафик на указанный IP-адрес"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr "Сбрасывать перенаправляемый трафик"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr "Сбрасывать входящий трафик"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr "Сбрасывать исходящий трафик"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 "Требуется аппаратная поддержка NAT. Реализовано, по крайней мере, для mt7621"
@@ -558,40 +532,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr "Перезапустить межсетевой экран"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Использовать маскарадинг только для указанных подсетей-получателей"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Использовать маскарадинг только для указанных подсетей-отправителей"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Использовать протокол"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Перенаправлять соответствующий трафик к указанному адресу."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Перенаправлять соответствующий трафик к указанному порту источника. Может "
-"быть пустым в случае, если необходимо перенаправить только IP-адрес."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Перенаправлять к источнику %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "Перенаправлять к источнику %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr "Маршрутизация/NAT offloading"
 
@@ -603,96 +557,71 @@ msgstr "Правило отключено"
 msgid "Rule is enabled"
 msgstr "Правило включено"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "IP-адрес SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Порт SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "Суббота"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr "Программная реализация offloading для маршрутизации/NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr "Программный flow offloading"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "IP-адрес источника"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "MAC-адрес источника"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "NAT источника"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"SNAT - это особая форма маскарадинга (masquerading), позволяющая "
-"осуществлять детальный контроль над IP-адресом источника для исходящего "
-"трафика, например, перенаправление нескольких WAN-адресов во внутреннюю "
-"подсеть."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Адрес источника"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Порт источника"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Зона источника"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "Дата начала (год-мес-день)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "Время начала (чч:мм:сс)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "Дата окончания (год-мес-день)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "Время окончания (чч:мм:сс)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "Воскресенье"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr "Межсетевой экран создает зоны в вашей сети для контроля трафика."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -709,23 +638,7 @@ msgstr ""
 "перенаправление из lan в wan <em>'не'</em> допускает перенаправление трафика "
 "из wan в lan."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"На этой странице можно изменить расширенные настройки перенаправления портов."
-"В большинстве случаев нет необходимости изменять эти параметры."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"На этой странице можно изменить расширенные настройки правил для трафика.В "
-"большинстве случаев нет необходимости изменять эти параметры."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -740,29 +653,31 @@ msgstr ""
 "различными сетями внутри зоны. <em>'Использовать сети'</em> указывает, какие "
 "доступные сети являются членами этой зоны."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "Четверг"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "Время UTC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "К %s, %s на <var>этом устройстве</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "К %s в %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "К %s на <var>этом устройстве</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "К %s, %s в %s"
 
@@ -774,12 +689,12 @@ msgstr "К IP-адресу источника"
 msgid "To source port"
 msgstr "К порту источника"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Правила для трафика"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -789,158 +704,248 @@ msgstr ""
 "зонами, например, запрет трафика между некоторыми хостами или открытие WAN-"
 "портов маршрутизатора."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "Вторник"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr "SNAT без имени"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr "Перенаправление без имени"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr "Правило без имени"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Через %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Через %s, %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "Среда"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "Дни недели"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Вы можете указать несколько, выбрав '-- пользовательский --' и перечислив "
-"через пробел названия протоколов."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Зона %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Зона ⇒ Перенаправления"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Зоны"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "принимать"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "любой"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "любого хоста"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "любой IP-адрес маршрутизатора"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "любой зоны"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr "день"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "не отслеживать"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "не обрабатывать"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr "час"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr "минута"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr "нет"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr "порт"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr "порты"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "отвергать"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr "секунда"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "трафик"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr "тип"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr "типы"
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Запись без имени)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Правило без имени)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(SNAT без имени)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "IP-адрес назначения"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Перенаправление между зонами"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Перенаправлять соответствующий трафик на указанный порт или диапазон "
+#~ "портов."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Выбирать входящий трафик, исходящий из порта или диапазона портов "
+#~ "клиентского хоста."
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Перенаправлять соответствующий трафик к указанному адресу."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Перенаправлять соответствующий трафик к указанному порту источника. Может "
+#~ "быть пустым в случае, если необходимо перенаправить только IP-адрес."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Перенаправлять к источнику %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "Перенаправлять к источнику %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "IP-адрес SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "Порт SNAT"
+
+#~ msgid "Source NAT"
+#~ msgstr "NAT источника"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "SNAT - это особая форма маскарадинга (masquerading), позволяющая "
+#~ "осуществлять детальный контроль над IP-адресом источника для исходящего "
+#~ "трафика, например, перенаправление нескольких WAN-адресов во внутреннюю "
+#~ "подсеть."
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "Время начала (чч:мм:сс)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "Время окончания (чч:мм:сс)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "На этой странице можно изменить расширенные настройки перенаправления "
+#~ "портов.В большинстве случаев нет необходимости изменять эти параметры."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "На этой странице можно изменить расширенные настройки правил для трафика."
+#~ "В большинстве случаев нет необходимости изменять эти параметры."
+
+#~ msgid "Unnamed SNAT"
+#~ msgstr "SNAT без имени"
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Вы можете указать несколько, выбрав '-- пользовательский --' и перечислив "
+#~ "через пробел названия протоколов."
+
+#~ msgid "Zone %q"
+#~ msgstr "Зона %q"
+
+#~ msgid "traffic"
+#~ msgstr "трафик"
index ee7b7c9a7651943a3cf7e789eb81f21b8114e868..613dbda102bb53489699b0f45874969e7d16148d 100644 (file)
@@ -8,57 +8,50 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr ""
 
@@ -74,28 +67,34 @@ msgstr ""
 msgid "Add and edit..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr ""
 
@@ -106,21 +105,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -130,68 +123,72 @@ msgstr ""
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -201,9 +198,8 @@ msgstr ""
 msgid "External zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr ""
 
@@ -215,201 +211,178 @@ msgstr ""
 msgid "Firewall - Custom Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -417,6 +390,10 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr ""
@@ -439,19 +416,19 @@ msgstr ""
 msgid "New source NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -466,63 +443,63 @@ msgstr ""
 msgid "Other..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -530,38 +507,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -573,92 +532,71 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -668,19 +606,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -689,29 +615,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -723,168 +651,159 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
index f74da09970dbf045fc85881a70f9f6a9bce14c86..3d1dfdde088b213c43aac65f967d7473b31e8ef0 100644 (file)
@@ -9,57 +9,50 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s i %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s med %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%2, %s i %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Namnlös post)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Namnlös regel)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(Namnlös SNAT)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> pkt. per <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> pkt. per <var>%s</var>, brustna <var>%d</var> pkt."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> och gränsen till %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Åtgärd"
 
@@ -75,28 +68,34 @@ msgstr "Lägg till"
 msgid "Add and edit..."
 msgstr "Lägg till och redigera..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Avancerade inställningar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Tillåt vidarebefordring från <em>källzonerna</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Till vidarebefordring till <em>destinationszonerna:</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Alla"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Nätverk som omfattas"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Anpassade regler"
 
@@ -107,21 +106,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "Destinationens IP-adress"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Destinationens adress"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Destinationsport"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -131,68 +124,72 @@ msgstr "Destinationens zon"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Skriv inte om igen"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Släpp ogiltiga paket"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Aktivera"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Aktivera loggning i den här zonen"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Extern IP-adress"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -202,9 +199,8 @@ msgstr "Extern port"
 msgid "External zone"
 msgstr "Extern zon"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Extra argument"
 
@@ -216,180 +212,161 @@ msgstr "Brandvägg"
 msgid "Firewall - Custom Rules"
 msgstr "Brandvägg - Anpassade regler"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Brandvägg - Vidarebefordring av port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Brandvägg - Trafikregler"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Brandvägg - Zoninställningar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Vidarebefordra"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "Vidarebefordra till"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "Fredag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "Från %s i %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "Från %s i %s med källa %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "Från %s i %s med källa %s och %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Generella inställningar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 och IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Endast IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Endast IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Inmatning"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Intern IP-adress"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Intern port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Intern zon"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Begränsa loggmeddelanden"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Maskering"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Matcha"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Matchar ICMP-typ"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"Matcha vidarebefordrad trafik till den angivna destinationsporten eller "
-"portens räckvidd."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -397,24 +374,18 @@ msgstr ""
 "Matcha inkommande trafik dirigerad till den angivna destinationsporten eller "
 "portens räckvidd på den här värden"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "Måndag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "Dagar i månaden"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -422,6 +393,10 @@ msgstr "Dagar i månaden"
 msgid "Name"
 msgstr "Namn"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Ny SNAT-regel"
@@ -444,20 +419,20 @@ msgstr "Ny vidarebefordring av port"
 msgid "New source NAT"
 msgstr "Ny käll-NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 "Matcha endast inkommande trafik från den här IP-adressen eller räckvidden."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -472,63 +447,63 @@ msgstr "Öppna portar i router"
 msgid "Other..."
 msgstr "Andra..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Utmatning"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Vidarebefordringar av port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -536,38 +511,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr "Starta om brandvägg"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Begränsa till adressfamilj"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "Skriv om igen till källan %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -579,92 +536,71 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "IP-adress för SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "SNAT-port"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "Lördag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "IP-adress för källa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "MAC-adress för källa"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "Startdatum (åååå-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "Starttid (tt:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "Stopptid (åååå-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "Stopptid (tt:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "Söndag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -674,19 +610,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -695,29 +619,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "Torsdag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "Tid enligt UTC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "Till %s vid %s på <var>den här enheten</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "Till %s i %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "Till %s på <var>den här enheten</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "Till %s, %s i %s"
 
@@ -729,168 +655,200 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Trafikregler"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "Tisdag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Via %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "Onsdag"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "Veckodagar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Zon %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zoner"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "acceptera"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "alla"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "alla värdar"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "alla zoner"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "spåra inte"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "släpp"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "neka"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "trafik"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Namnlös post)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Namnlös regel)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(Namnlös SNAT)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "Destinationens IP-adress"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Matcha vidarebefordrad trafik till den angivna destinationsporten eller "
+#~ "portens räckvidd."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "Skriv om igen till källan %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "IP-adress för SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "SNAT-port"
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "Starttid (tt:mm:ss)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "Stopptid (tt:mm:ss)"
+
+#~ msgid "Zone %q"
+#~ msgstr "Zon %q"
+
+#~ msgid "traffic"
+#~ msgstr "trafik"
index e08ff3ffd2c168017a5c027dbdec151fae9140cb..27b2015474a2034d00cd75813df67a0afe1b38fb 100644 (file)
@@ -1,57 +1,50 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr ""
 
@@ -67,28 +60,34 @@ msgstr ""
 msgid "Add and edit..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr ""
 
@@ -99,21 +98,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -123,68 +116,72 @@ msgstr ""
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -194,9 +191,8 @@ msgstr ""
 msgid "External zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr ""
 
@@ -208,201 +204,178 @@ msgstr ""
 msgid "Firewall - Custom Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -410,6 +383,10 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr ""
@@ -432,19 +409,19 @@ msgstr ""
 msgid "New source NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -459,63 +436,63 @@ msgstr ""
 msgid "Other..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -523,38 +500,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -566,92 +525,71 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -661,19 +599,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -682,29 +608,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -716,168 +644,159 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
index f5c95b9b40e0ec041aa968814ee6578b0fb5f943..4c740491f3b27f02506a9e465c9b9ea0ec4327ec 100644 (file)
@@ -8,57 +8,50 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr ""
 
@@ -74,28 +67,34 @@ msgstr ""
 msgid "Add and edit..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr ""
 
@@ -106,21 +105,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -130,68 +123,72 @@ msgstr ""
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -201,9 +198,8 @@ msgstr ""
 msgid "External zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr ""
 
@@ -215,201 +211,178 @@ msgstr ""
 msgid "Firewall - Custom Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -417,6 +390,10 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr ""
@@ -439,19 +416,19 @@ msgstr ""
 msgid "New source NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -466,63 +443,63 @@ msgstr ""
 msgid "Other..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -530,38 +507,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -573,92 +532,71 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -668,19 +606,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -689,29 +615,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -723,168 +651,159 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
index b1db5f8bcfd52492df9a913a89cca44c53562967..49085bdd58d8c75e6fb28414ea468c5eb934e10e 100644 (file)
@@ -9,57 +9,50 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s у %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s із %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s у %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(Запис без назви)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(Правило без назви)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(SNAT без назви)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> пакетів за <var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> пакетів за <var>%s</var>, підряд <var>%d</var> пакетів"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> з лімітом %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr "Приймати переспрямовування"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr "Приймати вхідний"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr "Приймати вихідний"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Дія"
 
@@ -75,28 +68,34 @@ msgstr "Додати"
 msgid "Add and edit..."
 msgstr "Додати та редагувати..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "Розширені настройки"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Дозволити переспрямовування від <em>зон джерела</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Дозволити переспрямовування до <em>зон призначення</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "Будь-який"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "Покриті мережі"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "Настроювані правила"
 
@@ -111,21 +110,15 @@ msgstr ""
 "виконуються після кожного перезавантаження брандмауера, відразу після "
 "завантаження типового набору правил."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "IP-адреса призначення"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Адреса призначення"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Порт призначення"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -135,68 +128,72 @@ msgstr "Зона призначення"
 msgid "Disable"
 msgstr "Вимкнути"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr "Відкидати переспрямовування"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr "Відкидати вхідний"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr "Відкидати вихідний"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "Не перезаписувати"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr "Не відслідковувати переспрямовування"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr "Не відслідковувати вхідний"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr "Не відслідковувати вихідний"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Відкидати помилкові пакети"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "Увімкнути"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "Увімкнути NAT Loopback"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "Увімкнути захист від SYN-flood"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "Увімкнути реєстрування у цій зоні"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Експериментальна функція. Не повністю сумісно з QoS / SQM."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "Зовнішня IP-адреса"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -206,9 +203,8 @@ msgstr "Зовнішній порт"
 msgid "External zone"
 msgstr "Зовнішня зона"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "Додаткові аргументи"
 
@@ -220,180 +216,161 @@ msgstr "Брандмауер"
 msgid "Firewall - Custom Rules"
 msgstr "Брандмауер — Настроювані правила"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "Брандмауер — Переспрямовування портів"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "Брандмауер — Правила трафіка"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "Брандмауер — Параметри зон"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "Увімкнути відстеження з'єднань"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "Переспрямовування"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "переспрямовування до"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "П'ятниця"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "%s у %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "%s у %s з джерелом %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "%s у %s з джерелом %s та %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr "Від %s на <var>цьому пристрої</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr "Від %s на <var>цьому пристрої</var> з джерелом %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr "Від %s на <var>цьому пристрої</var> з джерелом %s та %s"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "Загальні параметри"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr "Апаратні засоби розвантаження потоку"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr "IP-адреса"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr "Діапазон IP"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr "IP-адреси"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 та IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "Лише IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "Лише IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Вхідний"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "Переспрямовування між зонами"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "Внутрішня IP-адреса"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "Внутрішній порт"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "Внутрішня зона"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "Обмеження повідомлень журналу"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr "MAC-адреса"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr "MAC-адреси"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "Затискання MSS"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "Підміна"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "Зіставляти"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "Зіставляти ICMP типу"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-"Зіставляти трафік, що переспрямовується на заданий порт призначення або "
-"діапазон портів."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
@@ -401,26 +378,18 @@ msgstr ""
 "Зіставляти вхідний трафік, спрямований на заданий порт призначення або "
 "діапазон портів цього вузла."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-"Зіставляти вхідний трафік, що виникає на заданому порту джерела або "
-"діапазоні портів вузла клієнта."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "Понеділок"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "Дні місяця"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -428,6 +397,10 @@ msgstr "Дні місяця"
 msgid "Name"
 msgstr "Ім'я"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "Нове правило SNAT"
@@ -450,19 +423,19 @@ msgstr "Нове переспрямовування порту"
 msgid "New source NAT"
 msgstr "Новий NAT джерела"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "Зіставляти тільки вхідний трафік, спрямований на задану IP-адресу."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "Зіставляти тільки вхідний трафік від цих MAC-адрес."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "Зіставляти тільки вхідний трафік від цього IP чи діапазону."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -479,29 +452,27 @@ msgstr "Відкрити порти на роутері"
 msgid "Other..."
 msgstr "Інше..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Вихідний"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr "Вихідна зона"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 "Передача додаткових аргументів для IPTables. Використовуйте з обережністю!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "Переспрямовування портів"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
@@ -509,37 +480,39 @@ msgstr ""
 "Переспрямовування портів дозволяє віддаленим комп'ютерам з Інтернету "
 "підключатися до певного комп'ютера або служби у приватній мережі."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "Протокол"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 "Переспрямувати відповідний вхідний трафік на заданий порт внутрішнього вузла"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "Переспрямувати відповідний вхідний трафік на заданий внутрішній вузол"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr "Відхиляти переспрямовування"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr "Відхиляти вхідний"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr "Відхиляти вихідний"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr "Необхідна апаратна підтримка NAT. Упроваджено принаймні для mt7621"
 
@@ -547,40 +520,20 @@ msgstr "Необхідна апаратна підтримка NAT. Упрова
 msgid "Restart Firewall"
 msgstr "Перезавантажити брандмауер"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "Обмежити підміну заданими підмережами призначення"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "Обмежити підміну заданими підмережами джерела"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "Обмежити сімейство протоколів"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "Переписувати зіставлений трафік на вказану адресу."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-"Переписувати зіставлений трафік на вказаний порт джерела. Може залишатися "
-"порожнім, щоб переписувати тільки IP-адресу."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "перезапис на джерело %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "перезапис на джерело %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr "Розвантаження маршрутизації/NAT"
 
@@ -592,89 +545,64 @@ msgstr "Правило вимкнено"
 msgid "Rule is enabled"
 msgstr "Правило ввімкнено"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "IP-адреса SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "Порт SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "Субота"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr "Програмне розвантаження для маршрутизації/NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr "Програмне розвантаження потоку"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "IP-адреса джерела"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "MAC-адреса джерела"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "NAT джерела"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"NAT джерела є специфічною формою маскування, яка дозволяє мати детальний "
-"контроль над IP джерела, що використовуються для вихідного трафіку, "
-"наприклад, для зіставлення кількох WAN-адрес внутрішнім підмережам."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "Адреса джерела"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Порт джерела"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "Зона джерела"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "Дата початку (рррр-мм-дд)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "Час початку (гг:хх:сс)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "Дата зупинки (рррр-мм-дд)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "Час зупинки (гг:хх:сс)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "Неділя"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -682,7 +610,8 @@ msgstr ""
 "Брандмауер створює зони поверх ваших мережевих інтерфейсів для управління "
 "потоком мережевого трафіку."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -699,24 +628,7 @@ msgstr ""
 "від LAN до WAN <em>не</em> означає, що є також дозвіл спрямовувати від WAN "
 "до LAN."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-"На цій сторінці можна змінити додаткові властивості елемента "
-"переспрямовування портів. У більшості випадків змінювати ці параметри немає "
-"потреби."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-"На цій сторінці можна змінити додаткові властивості елемента правил трафіка, "
-"таких як відповідні параметри джерела та вузлів призначення."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -730,29 +642,31 @@ msgstr ""
 "трафіку між різними мережами в межах зони. Пункт <em>Покриті мережі</em> "
 "визначає, які доступні мережі є членами цієї зони."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "Четвер"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "Час в UTC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "%s на %s <var>цього пристрою</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "%s у %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "%s на <var>цього пристрою</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "%s, %s у %s"
 
@@ -764,12 +678,12 @@ msgstr "До IP джерела"
 msgid "To source port"
 msgstr "До порту джерела"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "Правила трафіка"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -779,158 +693,248 @@ msgstr ""
 "різними зонами, наприклад, відхиляти трафік між певними вузлами або відкрити "
 "порти WAN на маршрутизаторі."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "Вівторок"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr "SNAT без назви"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr "Переспрямовування без назви"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr "Правило без назви"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "Через %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "Через %s на %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "Середа"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "Дні тижня"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-"Ви можете вказати кілька протоколів, вибравши \"-- додатково --\", а потім "
-"увівши їх, розділяючи пробілами."
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "Зона %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "Зона ⇒ Переспрямовування"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Зони"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "приймати"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "будь-який"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "будь-який вузол"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "будь-який IP роутера"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "будь-якій зоні"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr "день"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "не відстеж."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "опускати"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr "година"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr "хвилина"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr "не"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr "порт"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr "порти"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "відкидати"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr "секунда"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "трафік"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr "типом"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr "типами"
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(Запис без назви)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(Правило без назви)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(SNAT без назви)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "IP-адреса призначення"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "Переспрямовування між зонами"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr ""
+#~ "Зіставляти трафік, що переспрямовується на заданий порт призначення або "
+#~ "діапазон портів."
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr ""
+#~ "Зіставляти вхідний трафік, що виникає на заданому порту джерела або "
+#~ "діапазоні портів вузла клієнта."
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "Переписувати зіставлений трафік на вказану адресу."
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr ""
+#~ "Переписувати зіставлений трафік на вказаний порт джерела. Може залишатися "
+#~ "порожнім, щоб переписувати тільки IP-адресу."
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "перезапис на джерело %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "перезапис на джерело %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "IP-адреса SNAT"
+
+#~ msgid "SNAT port"
+#~ msgstr "Порт SNAT"
+
+#~ msgid "Source NAT"
+#~ msgstr "NAT джерела"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "NAT джерела є специфічною формою маскування, яка дозволяє мати детальний "
+#~ "контроль над IP джерела, що використовуються для вихідного трафіку, "
+#~ "наприклад, для зіставлення кількох WAN-адрес внутрішнім підмережам."
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "Час початку (гг:хх:сс)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "Час зупинки (гг:хх:сс)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "На цій сторінці можна змінити додаткові властивості елемента "
+#~ "переспрямовування портів. У більшості випадків змінювати ці параметри "
+#~ "немає потреби."
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr ""
+#~ "На цій сторінці можна змінити додаткові властивості елемента правил "
+#~ "трафіка, таких як відповідні параметри джерела та вузлів призначення."
+
+#~ msgid "Unnamed SNAT"
+#~ msgstr "SNAT без назви"
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr ""
+#~ "Ви можете вказати кілька протоколів, вибравши \"-- додатково --\", а "
+#~ "потім увівши їх, розділяючи пробілами."
+
+#~ msgid "Zone %q"
+#~ msgstr "Зона %q"
+
+#~ msgid "traffic"
+#~ msgstr "трафік"
index d25d15b08c752cc6d87f9d74acf8449b3411355f..a445b0e9076ce5beb30c6c7e88c302ecb12edda9 100644 (file)
@@ -13,57 +13,50 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "Action"
 
@@ -79,28 +72,34 @@ msgstr ""
 msgid "Add and edit..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr ""
 
@@ -111,21 +110,15 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "Địa chỉ điểm đến"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "Cổng điểm đến"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 #, fuzzy
@@ -136,69 +129,73 @@ msgstr "Điểm đến"
 msgid "Disable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "Bỏ qua nhưng gói không hợp lý"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 #, fuzzy
 msgid "Enable SYN-flood protection"
 msgstr "SYN-flood bảo vệ "
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -208,9 +205,8 @@ msgstr "External port"
 msgid "External zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr ""
 
@@ -222,204 +218,181 @@ msgstr "Firewall"
 msgid "Firewall - Custom Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "Input"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 #, fuzzy
 msgid "Internal IP address"
 msgstr "Internal address"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 #, fuzzy
 msgid "Internal port"
 msgstr "External port"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 #, fuzzy
 msgid "MSS clamping"
 msgstr "MSS Clamping"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -427,6 +400,10 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr ""
@@ -449,19 +426,19 @@ msgstr ""
 msgid "New source NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -476,63 +453,63 @@ msgstr ""
 msgid "Other..."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "Output"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
@@ -540,38 +517,20 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr ""
 
@@ -583,89 +542,67 @@ msgstr ""
 msgid "Rule is enabled"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 #, fuzzy
 msgid "Source IP address"
 msgstr "Đỉa chỉ MAC nguồn"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 #, fuzzy
 msgid "Source address"
 msgstr "Đỉa chỉ MAC nguồn"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "Cổng nguồn"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 #, fuzzy
 msgid "Source zone"
 msgstr "Cổng nguồn"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
@@ -673,7 +610,8 @@ msgstr ""
 "The firewall tạo zones trên giao diện mạng lưới để điều triển sự dòng lưu "
 "thông của mạng."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -683,19 +621,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -704,29 +630,31 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr ""
 
@@ -738,168 +666,159 @@ msgstr ""
 msgid "To source port"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr ""
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "Zones"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "chấp nhận"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "drop"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "Không chấp nhận"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr ""
index 3df951c1047f0226ed6257165848d36aa28d8f28..4c7ee906f4fa7049d38feacaf5a5026ff657178e 100644 (file)
@@ -11,57 +11,50 @@ msgstr ""
 "PO-Revision-Date: 2018-08-08 08:28+0800\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s 位于 %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s 和 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s 位于 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(未命名条目)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(未命名规则)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(未命名 SNAT)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> 数据包/<var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> 数据包/<var>%s</var>,突发 <var>%d</var> 数据包。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> 并限制到 %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr "接受转发"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr "接受入站"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr "接受出站"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "动作"
 
@@ -77,28 +70,34 @@ msgstr "添加"
 msgid "Add and edit..."
 msgstr "添加并编辑…"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "高级设置"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "允许从<em>源区域</em>转发:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "允许转发到<em>目标区域</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "任何"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "覆盖网络"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "自定义规则"
 
@@ -111,21 +110,15 @@ msgstr ""
 "自定义规则允许您执行不属于防火墙框架的任意 iptables 命令。每次重启防火墙时,"
 "在默认的规则运行后这些命令将立即执行。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "目标 IP 地址"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "目标地址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "目标端口"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -135,68 +128,72 @@ msgstr "目标区域"
 msgid "Disable"
 msgstr "禁用"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr "丢弃转发"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr "丢弃入站"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr "丢弃出站"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "不重写"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr "不跟踪转发"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr "不跟踪入站"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr "不跟踪出站"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "丢弃无效数据包"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "启用"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "启用 NAT 环回"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "启用 SYN-flood 防御"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "启用此区域的日志记录"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "实验特性。与 QoS/SQM 不完全兼容。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "外部 IP 地址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -206,9 +203,8 @@ msgstr "外部端口"
 msgid "External zone"
 msgstr "外部区域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "附加参数"
 
@@ -220,201 +216,178 @@ msgstr "防火墙"
 msgid "Firewall - Custom Rules"
 msgstr "防火墙 - 自定义规则"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "防火墙 - 端口转发"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "防火墙 - 通信规则"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "防火墙 - 区域设置"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "强制连接追踪"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "转发"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "转发到"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "星期五"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "来自 %s 位于 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "来自 %s 位于 %s 源于 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "来自 %s 位于 %s 源端口 %s 源 MAC %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr "来自 %s 位于<var>本设备</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr "来自 %s 位于<var>本设备</var>源于 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr "来自 %s 位于<var>本设备</var>源端口 %s 源 MAC %s"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "基本设置"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr "硬件流量分载"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr "IP"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr "IP 范围"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr "IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 和 IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "仅 IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "仅 IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "入站数据"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "端口触发"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "内部 IP 地址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "内部端口"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "内部区域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "限制日志信息"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr "MAC"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr "MAC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "MSS 钳制"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "IP 动态伪装"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "匹配规则"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "匹配 ICMP 类型"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr "匹配指定目标端口或目标端口范围的转发流量。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr "匹配指向此主机上指定目标端口或目标端口范围的入站流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr "匹配来自客户端主机上指定源端口或源端口范围的入站流量。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "星期一"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "日期"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -422,6 +395,10 @@ msgstr "日期"
 msgid "Name"
 msgstr "名字"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "新建 SNAT 规则"
@@ -444,19 +421,19 @@ msgstr "新建端口转发"
 msgid "New source NAT"
 msgstr "新建 Source NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "仅匹配指定目的 IP 地址的入站流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "仅匹配来自这些 MAC 的入站流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "仅匹配来自此 IP 或 IP 范围的入站流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -471,64 +448,64 @@ msgstr "打开路由器端口"
 msgid "Other..."
 msgstr "其它..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "出站数据"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr "出站区域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "传递到 iptables 的额外参数。小心使用!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "端口转发"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 "端口转发允许 Internet 上的远程计算机连接到内部网络中的特定计算机或服务。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "协议"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr "重定向匹配的入站流量到内部主机的端口"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "重定向匹配的入站流量到指定的内部主机"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr "拒绝转发"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr "拒绝入站"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr "拒绝出站"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr "需要硬件 NAT 支持。目前 mt7621 已实现"
 
@@ -536,38 +513,20 @@ msgstr "需要硬件 NAT 支持。目前 mt7621 已实现"
 msgid "Restart Firewall"
 msgstr "重启防火墙"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "要限制 IP 动态伪装的目标子网"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "要限制 IP 动态伪装的源子网"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "限制地址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "将匹配流量的源地址改写成指定地址。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr "将匹配流量的源端口改写成指定端口。留空只改写 IP 地址。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "源地址改写成 %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "源地址改写成 %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr "Routing/NAT 分载"
 
@@ -579,94 +538,71 @@ msgstr "规则已禁用"
 msgid "Rule is enabled"
 msgstr "规则已启用"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "SNAT IP 地址"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "SNAT 端口"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "星期六"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr "基于软件的 Routing/NAT 分载"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr "软件流量分载"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "源 IP 地址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "源 MAC 地址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "Source NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"Source NAT 是一种特殊形式的封包伪装,它允许精细的控制传出流量的源 IP,例如:"
-"将多个 WAN 地址映射到内部子网。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "源地址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "源端口"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "源区域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "开始日期(yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "开始时间(hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "停止日期(yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "停止时间(hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "星期日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr "防火墙通过在网络接口上创建区域来控制网络流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -680,19 +616,7 @@ msgstr ""
 "strong> 的区域的需转发流量。转发规则的作用是<em>单向</em>的,例如:一条允许"
 "从 lan 到 wan 的转发规则并不隐含有允许相反方向从 wan 到 lan 的流量转发。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr "本页面可以更改端口转发的高级设置。大多数情况下,不需要更改这些设置。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr "本页面可以更改通信规则的高级设置,比如:需匹配的源主机和目标主机。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -704,29 +628,31 @@ msgstr ""
 "域入站和出站流量的默认策略,<em>转发</em>选项描述该区域内不同网络之间的流量转"
 "发策略。<em>覆盖网络</em>指定从属于这个区域的网络。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "星期四"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "UTC 时间"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "到 %s 在 %s 位于<var>本设备</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "到 %s 位于 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "到 %s 位于<var>本设备</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "到 %s, %s 位于 %s"
 
@@ -738,12 +664,12 @@ msgstr "到源 IP"
 msgid "To source port"
 msgstr "到源端口"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "通信规则"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -752,156 +678,235 @@ msgstr ""
 "通信规则定义了不同区域间的数据包传输策略,例如:拒绝一些主机之间的通信,开放"
 "路由器 WAN 上的端口。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "星期二"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr "未命名 SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr "未命名转发"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr "未命名规则"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "通过 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "通过 %s 在 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "星期三"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "星期"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr "您也可以选择“--自定义--”来定义多个协议,在多个协议间需加空格。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "区域 %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "区域 ⇒ 转发"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "区域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "接受"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "所有"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "所有主机"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "所有路由 IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "所有区域"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr "日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "不跟踪"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "丢弃"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr "小时"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr "分钟"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr "非"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr "端口"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr "端口"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "拒绝"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr "秒"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "通信"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr "类型"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr "类型"
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(未命名条目)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(未命名规则)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(未命名 SNAT)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "目标 IP 地址"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "端口触发"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr "匹配指定目标端口或目标端口范围的转发流量。"
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr "匹配来自客户端主机上指定源端口或源端口范围的入站流量。"
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "将匹配流量的源地址改写成指定地址。"
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr "将匹配流量的源端口改写成指定端口。留空只改写 IP 地址。"
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "源地址改写成 %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "源地址改写成 %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "SNAT IP 地址"
+
+#~ msgid "SNAT port"
+#~ msgstr "SNAT 端口"
+
+#~ msgid "Source NAT"
+#~ msgstr "Source NAT"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "Source NAT 是一种特殊形式的封包伪装,它允许精细的控制传出流量的源 IP,例"
+#~ "如:将多个 WAN 地址映射到内部子网。"
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "开始时间(hh:mm:ss)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "停止时间(hh:mm:ss)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr ""
+#~ "本页面可以更改端口转发的高级设置。大多数情况下,不需要更改这些设置。"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr "本页面可以更改通信规则的高级设置,比如:需匹配的源主机和目标主机。"
+
+#~ msgid "Unnamed SNAT"
+#~ msgstr "未命名 SNAT"
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr "您也可以选择“--自定义--”来定义多个协议,在多个协议间需加空格。"
+
+#~ msgid "Zone %q"
+#~ msgstr "区域 %q"
+
+#~ msgid "traffic"
+#~ msgstr "通信"
index 5816626424eb3b4d6303bce46f384ae5b4bb33da..cde66073c9c9e820047306545f67ff62f8c258d9 100644 (file)
@@ -11,57 +11,50 @@ msgstr ""
 "PO-Revision-Date: 2018-08-08 08:28+0800\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "%s in %s"
 msgstr "%s 位於 %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:233
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr "%s%s 和 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
 msgid "%s, %s in %s"
 msgstr "%s, %s 位於 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:26
-msgid "(Unnamed Entry)"
-msgstr "(未命名條目)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
-msgid "(Unnamed Rule)"
-msgstr "(未命名規則)"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
-msgid "(Unnamed SNAT)"
-msgstr "(未命名 SNAT)"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:266
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
 msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr "<var>%d</var> 資料包/<var>%s</var>"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr "<var>%d</var> 資料包/<var>%s</var>,突發 <var>%d</var> 資料包。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:106
 msgid "<var>%s</var> and limit to %s"
 msgstr "<var>%s</var> 並限制到 %s"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:284
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
 msgstr "接受轉發"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
 msgstr "接受入站"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:274
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
 msgstr "接受出站"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:160
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:315
 msgid "Action"
 msgstr "動作"
 
@@ -77,28 +70,34 @@ msgstr "新增"
 msgid "Add and edit..."
 msgstr "新增並編輯…"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
 msgid "Advanced Settings"
 msgstr "高階設定"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "允許從<em>源區域</em>轉發:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:198
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "允許轉發到<em>目標區域</em>:"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
 msgid "Any"
 msgstr "任何"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
 msgid "Covered networks"
 msgstr "覆蓋網路"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr "自訂規則"
 
@@ -111,21 +110,15 @@ msgstr ""
 "自訂規則允許您執行不屬於防火牆框架的任意 iptables 指令。每次重啟防火牆時,在"
 "預設的規則執行後這些指令將立即執行。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
-msgid "Destination IP address"
-msgstr "目標 IP 位址"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:304
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:295
 msgid "Destination address"
 msgstr "目標位址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:117
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:313
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:306
 msgid "Destination port"
 msgstr "目標埠"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:102
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:295
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
@@ -135,68 +128,72 @@ msgstr "目標區域"
 msgid "Disable"
 msgstr "禁用"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:290
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
 msgstr "丟棄轉發"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:300
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
 msgstr "丟棄入站"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:280
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
 msgstr "丟棄出站"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr "不重寫"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:288
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
 msgstr "不跟蹤轉發"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:298
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
 msgstr "不跟蹤入站"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:278
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
 msgstr "不跟蹤出站"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 msgid "Drop invalid packets"
 msgstr "丟棄無效資料包"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:166
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr "啟用"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
 msgid "Enable NAT Loopback"
 msgstr "啟用 NAT 環回"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:30
 msgid "Enable SYN-flood protection"
 msgstr "啟用 SYN-flood 防禦"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:182
 msgid "Enable logging on this zone"
 msgstr "啟用此區域的日誌記錄"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "實驗特性。與 QoS/SQM 不完全相容。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
 msgid "External IP address"
 msgstr "外部 IP 位址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:111
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
@@ -206,9 +203,8 @@ msgstr "外部埠"
 msgid "External zone"
 msgstr "外部區域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:158
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:323
 msgid "Extra arguments"
 msgstr "附加引數"
 
@@ -220,201 +216,178 @@ msgstr "防火牆"
 msgid "Firewall - Custom Rules"
 msgstr "防火牆 - 自訂規則"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:90
 msgid "Firewall - Port Forwards"
 msgstr "防火牆 - 埠轉發"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
 msgid "Firewall - Traffic Rules"
 msgstr "防火牆 - 通訊規則"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:23
 msgid "Firewall - Zone Settings"
 msgstr "防火牆 - 區域設定"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid "Force connection tracking"
 msgstr "強制連線追蹤"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:76
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
 msgid "Forward"
 msgstr "轉發"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
 msgid "Forward to"
 msgstr "轉發到"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
 msgid "Friday"
 msgstr "星期五"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
 msgid "From %s in %s"
 msgstr "來自 %s 位於 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:88
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:104
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:61
 msgid "From %s in %s with source %s"
 msgstr "來自 %s 位於 %s 源於 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:59
 msgid "From %s in %s with source %s and %s"
 msgstr "來自 %s 位於 %s 源埠 %s 源 MAC %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:74
 msgid "From %s on <var>this device</var>"
 msgstr "來自 %s 位於<var>本裝置</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:72
 msgid "From %s on <var>this device</var> with source %s"
 msgstr "來自 %s 位於<var>本裝置</var>源於 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:70
 msgid "From %s on <var>this device</var> with source %s and %s"
 msgstr "來自 %s 位於<var>本裝置</var>源埠 %s 源 MAC %s"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:16
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:134
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:26
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr "基本設定"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
 msgid "Hardware flow offloading"
 msgstr "硬體流量分載"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
 msgstr "IP"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
 msgstr "IP 範圍"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
 msgstr "IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:45
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:185
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160
 msgid "IPv4 and IPv6"
 msgstr "IPv4 和 IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:186
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:119
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
 msgid "IPv4 only"
 msgstr "僅 IPv4"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:87
-msgid "IPv6"
-msgstr "IPv6"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
 msgid "IPv6 only"
 msgstr "僅 IPv6"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:90
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:104
 msgid "Input"
 msgstr "入站資料"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
-msgid "Inter-Zone Forwarding"
-msgstr "埠觸發"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr "內部 IP 位址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr "內部埠"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr "內部區域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "Limit log messages"
 msgstr "限制日誌資訊"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
 msgstr "MAC"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
 msgstr "MAC"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "MSS clamping"
 msgstr "MSS 鉗制"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:85
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
 msgid "Masquerading"
 msgstr "IP 動態偽裝"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:105
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:162
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:247
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:150
 msgid "Match"
 msgstr "匹配規則"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
 msgid "Match ICMP type"
 msgstr "匹配 ICMP 型別"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr "匹配指定目標埠或目標埠範圍的轉發流量。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr "匹配指向此主機上指定目標埠或目標埠範圍的入站流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr "匹配來自客戶端主機上指定源埠或源埠範圍的入站流量。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Monday"
 msgstr "星期一"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Month Days"
 msgstr "日期"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:180
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:109
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:146
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
@@ -422,6 +395,10 @@ msgstr "日期"
 msgid "Name"
 msgstr "名字"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr "新建 SNAT 規則"
@@ -444,19 +421,19 @@ msgstr "新建埠轉發"
 msgid "New source NAT"
 msgstr "新建 Source NAT"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr "僅匹配指定目的 IP 位址的入站流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
 msgid "Only match incoming traffic from these MACs."
 msgstr "僅匹配來自這些 MAC 的入站流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:175
 msgid "Only match incoming traffic from this IP or range."
 msgstr "僅匹配來自此 IP 或 IP 範圍的入站流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:87
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
@@ -471,63 +448,63 @@ msgstr "開啟路由器埠"
 msgid "Other..."
 msgstr "其它..."
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:75
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:26
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:91
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
 msgid "Output"
 msgstr "出站資料"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:278
 msgid "Output zone"
 msgstr "出站區域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "傳遞到 iptables 的額外引數。小心使用!"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr "埠轉發"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr "埠轉發允許 Internet 上的遠端計算機連線到內部網路中的特定計算機或服務。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:142
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr "協議"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr "重定向匹配的入站流量到內部主機的埠"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr "重定向匹配的入站流量到指定的內部主機"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:286
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
 msgstr "拒絕轉發"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
 msgstr "拒絕入站"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:276
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
 msgstr "拒絕出站"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr "需要硬體 NAT 支援。目前 mt7621 已實現"
 
@@ -535,38 +512,20 @@ msgstr "需要硬體 NAT 支援。目前 mt7621 已實現"
 msgid "Restart Firewall"
 msgstr "重啟防火牆"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:172
 msgid "Restrict Masquerading to given destination subnets"
 msgstr "要限制 IP 動態偽裝的目標子網"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:123
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
 msgid "Restrict Masquerading to given source subnets"
 msgstr "要限制 IP 動態偽裝的源子網"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:183
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:115
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
 msgid "Restrict to address family"
 msgstr "限制位址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:132
-msgid "Rewrite matched traffic to the given address."
-msgstr "將匹配流量的源位址改寫成指定位址。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:147
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
-msgstr "將匹配流量的源埠改寫成指定埠。留空只改寫 IP 位址。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:266
-msgid "Rewrite to source %s"
-msgstr "源位址改寫成 %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:264
-msgid "Rewrite to source %s, %s"
-msgstr "源位址改寫成 %s, %s"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48
 msgid "Routing/NAT Offloading"
 msgstr "Routing/NAT 分載"
 
@@ -578,94 +537,71 @@ msgstr "規則已禁用"
 msgid "Rule is enabled"
 msgstr "規則已啟用"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
-msgid "SNAT IP address"
-msgstr "SNAT IP 位址"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:146
-msgid "SNAT port"
-msgstr "SNAT 埠"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338
 msgid "Saturday"
 msgstr "星期六"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:56
 msgid "Software based offloading for routing/NAT"
 msgstr "基於軟體的 Routing/NAT 分載"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55
 msgid "Software flow offloading"
 msgstr "軟體流量分載"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
 msgid "Source IP address"
 msgstr "源 IP 位址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:62
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:247
 msgid "Source MAC address"
 msgstr "源 MAC 位址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
-msgid "Source NAT"
-msgstr "Source NAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
-msgstr ""
-"Source NAT 是一種特殊形式的封包偽裝,它允許精細的控制傳出流量的源 IP,例如:"
-"將多個 WAN 位址對映到內部子網。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:258
 msgid "Source address"
 msgstr "源位址"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
 msgid "Source port"
 msgstr "源埠"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr "源區域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
 msgid "Start Date (yyyy-mm-dd)"
 msgstr "開始日期(yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
-msgid "Start Time (hh:mm:ss)"
-msgstr "開始時間(hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr "停止日期(yyyy-mm-dd)"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
-msgid "Stop Time (hh:mm:ss)"
-msgstr "停止時間(hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
 msgid "Sunday"
 msgstr "星期日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:24
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr "防火牆通過在網路介面上建立區域來控制網路流量。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -679,19 +615,7 @@ msgstr ""
 "strong> 的區域的需轉發流量。轉發規則的作用是<em>單向</em>的,例如:一條允許"
 "從 lan 到 wan 的轉發規則並不隱含有允許相反方向從 wan 到 lan 的流量轉發。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr "本頁面可以更改埠轉發的高階設定。大多數情況下,不需要更改這些設定。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr "本頁面可以更改通訊規則的高階設定,比如:需匹配的源主機和目標主機。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:81
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -703,29 +627,31 @@ msgstr ""
 "域入站和出站流量的預設策略,<em>轉發</em>選項描述該區域內不同網路之間的流量轉"
 "發策略。<em>覆蓋網路</em>指定從屬於這個區域的網路。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Thursday"
 msgstr "星期四"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
 msgid "Time in UTC"
 msgstr "UTC 時間"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
 msgid "To %s at %s on <var>this device</var>"
 msgstr "到 %s 在 %s 位於<var>本裝置</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:132
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:157
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
 msgid "To %s in %s"
 msgstr "到 %s 位於 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:97
 msgid "To %s on <var>this device</var>"
 msgstr "到 %s 位於<var>本裝置</var>"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:130
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:155
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:86
 msgid "To %s, %s in %s"
 msgstr "到 %s, %s 位於 %s"
 
@@ -737,12 +663,12 @@ msgstr "到源 IP"
 msgid "To source port"
 msgstr "到源埠"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:18
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr "通訊規則"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:10
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
@@ -751,156 +677,234 @@ msgstr ""
 "通訊規則定義了不同區域間的資料包傳輸策略,例如:拒絕一些主機之間的通訊,開放"
 "路由器 WAN 上的埠。"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "Tuesday"
 msgstr "星期二"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
-msgid "Unnamed SNAT"
-msgstr "未命名 SNAT"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:106
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:110
 msgid "Unnamed forward"
 msgstr "未命名轉發"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:147
 msgid "Unnamed rule"
 msgstr "未命名規則"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:71
 msgid "Via %s"
 msgstr "通過 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:69
 msgid "Via %s at %s"
 msgstr "通過 %s 在 %s"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:335
 msgid "Wednesday"
 msgstr "星期三"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
 msgid "Week Days"
 msgstr "星期"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
-msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
-msgstr "您也可以選擇“--自訂--”來定義多個協議,在多個協議間需加空格。"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:35
-msgid "Zone %q"
-msgstr "區域 %q"
-
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96
 msgid "Zone ⇒ Forwardings"
 msgstr "區域 ⇒ 轉發"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
 msgid "Zones"
 msgstr "區域"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:325
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:112
 msgid "accept"
 msgstr "接受"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:90
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:108
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:141
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:82
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:122
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:263
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:272
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:281
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:306
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:315
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:179
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:298
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:309
 msgid "any"
 msgstr "所有"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:120
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:100
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:127
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:57
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:84
 msgid "any host"
 msgstr "所有主機"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:93
 msgid "any router IP"
 msgstr "所有路由 IP"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:119
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:126
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr "所有區域"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:258
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
 msgstr "日"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:321
 msgid "don't track"
 msgstr "不跟蹤"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:318
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:111
 msgid "drop"
 msgstr "丟棄"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:256
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
 msgstr "小時"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:254
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
 msgstr "分鐘"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
 msgstr "非"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
 msgstr "埠"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
 msgstr "埠"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:320
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
 msgid "reject"
 msgstr "拒絕"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:252
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
 msgstr "秒"
 
-#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
-msgid "traffic"
-msgstr "通訊"
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
 msgstr "型別"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
 msgstr "型別"
+
+#~ msgid "(Unnamed Entry)"
+#~ msgstr "(未命名條目)"
+
+#~ msgid "(Unnamed Rule)"
+#~ msgstr "(未命名規則)"
+
+#~ msgid "(Unnamed SNAT)"
+#~ msgstr "(未命名 SNAT)"
+
+#~ msgid "Destination IP address"
+#~ msgstr "目標 IP 位址"
+
+#~ msgid "IPv6"
+#~ msgstr "IPv6"
+
+#~ msgid "Inter-Zone Forwarding"
+#~ msgstr "埠觸發"
+
+#~ msgid "Match forwarded traffic to the given destination port or port range."
+#~ msgstr "匹配指定目標埠或目標埠範圍的轉發流量。"
+
+#~ msgid ""
+#~ "Match incoming traffic originating from the given source port or port "
+#~ "range on the client host."
+#~ msgstr "匹配來自客戶端主機上指定源埠或源埠範圍的入站流量。"
+
+#~ msgid "Rewrite matched traffic to the given address."
+#~ msgstr "將匹配流量的源位址改寫成指定位址。"
+
+#~ msgid ""
+#~ "Rewrite matched traffic to the given source port. May be left empty to "
+#~ "only rewrite the IP address."
+#~ msgstr "將匹配流量的源埠改寫成指定埠。留空只改寫 IP 位址。"
+
+#~ msgid "Rewrite to source %s"
+#~ msgstr "源位址改寫成 %s"
+
+#~ msgid "Rewrite to source %s, %s"
+#~ msgstr "源位址改寫成 %s, %s"
+
+#~ msgid "SNAT IP address"
+#~ msgstr "SNAT IP 位址"
+
+#~ msgid "SNAT port"
+#~ msgstr "SNAT 埠"
+
+#~ msgid "Source NAT"
+#~ msgstr "Source NAT"
+
+#~ msgid ""
+#~ "Source NAT is a specific form of masquerading which allows fine grained "
+#~ "control over the source IP used for outgoing traffic, for example to map "
+#~ "multiple WAN addresses to internal subnets."
+#~ msgstr ""
+#~ "Source NAT 是一種特殊形式的封包偽裝,它允許精細的控制傳出流量的源 IP,例"
+#~ "如:將多個 WAN 位址對映到內部子網。"
+
+#~ msgid "Start Time (hh:mm:ss)"
+#~ msgstr "開始時間(hh:mm:ss)"
+
+#~ msgid "Stop Time (hh:mm:ss)"
+#~ msgstr "停止時間(hh:mm:ss)"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the port forwarding "
+#~ "entry. In most cases there is no need to modify those settings."
+#~ msgstr "本頁面可以更改埠轉發的高階設定。大多數情況下,不需要更改這些設定。"
+
+#~ msgid ""
+#~ "This page allows you to change advanced properties of the traffic rule "
+#~ "entry, such as matched source and destination hosts."
+#~ msgstr "本頁面可以更改通訊規則的高階設定,比如:需匹配的源主機和目標主機。"
+
+#~ msgid "Unnamed SNAT"
+#~ msgstr "未命名 SNAT"
+
+#~ msgid ""
+#~ "You may specify multiple by selecting \"-- custom --\" and then entering "
+#~ "protocols separated by space."
+#~ msgstr "您也可以選擇“--自訂--”來定義多個協議,在多個協議間需加空格。"
+
+#~ msgid "Zone %q"
+#~ msgstr "區域 %q"
+
+#~ msgid "traffic"
+#~ msgstr "通訊"
index 8a6d06b177db1b00109e91ac1e0e7e38394df427..749dbb4787d5fb1e859765966be53b50cb4849b9 100644 (file)
@@ -125,13 +125,13 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "Zieladresse"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "Zielport"
 
@@ -164,8 +164,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 msgid "Enabled"
 msgstr "Aktiviert"
 
@@ -173,8 +173,8 @@ msgstr "Aktiviert"
 msgid ""
 "Enables firewall rule logging (global mwan3 logging must also be enabled)"
 msgstr ""
-"Aktiviert die Protokollierung von Firewall-Regeln (globale "
-"Firewall-Protokollierung muss ebenfalls aktiviert sein)."
+"Aktiviert die Protokollierung von Firewall-Regeln (globale Firewall-"
+"Protokollierung muss ebenfalls aktiviert sein)."
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
 msgid "Enables global firewall logging"
@@ -261,8 +261,8 @@ msgid "Initial state"
 msgstr "Ausgangszustand"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -271,13 +271,13 @@ msgstr "Ausgangszustand"
 msgid "Interface"
 msgstr "Schnittstelle"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "Schnittstelle nicht aktiv"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "Schnittstelle aktiv"
 
@@ -303,8 +303,8 @@ msgstr "Fehlerintervall beibehalten"
 msgid "Keep ping failure interval during failure state"
 msgstr "Ping-Fehlerintervall während des Ausfalls beibehalten"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "Letzter Ausweg"
 
@@ -450,10 +450,10 @@ msgstr ""
 msgid "Members assigned"
 msgstr "Mitglieder, zugewiesen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "Metrik"
 
@@ -525,8 +525,8 @@ msgstr "Ping-Zähler"
 msgid "Ping default gateway"
 msgstr "Ping-Standard-Gateway"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Ping-Intervall"
 
@@ -578,13 +578,13 @@ msgstr ""
 msgid "Policy"
 msgstr "Richtlinie"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "Richtlinie, zugewiesen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "Protokoll"
 
@@ -647,13 +647,13 @@ msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr ""
 "Sekunden. Gültige Werte: 1-1000000. Standard bei 600 falls nicht gesetzt"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "Quelladresse"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "Quellport"
 
@@ -736,13 +736,13 @@ msgstr ""
 msgid "Tracking hostname or IP address"
 msgstr "Name oder IP-Adresse des Tracking Hosts"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr "Tracking-Methode"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr "Tracking-Sicherheit"
 
@@ -822,8 +822,8 @@ msgstr "Warten auf den Abschluss des Befehls..."
 msgid "Warning"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "Gewichtung"
 
@@ -839,8 +839,8 @@ msgstr ""
 msgid "Yes"
 msgstr "Ja"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr ""
@@ -849,8 +849,8 @@ msgstr ""
 msgid "connected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
 msgstr "default (Haupt-Routing-Tabelle wird benutzt)"
@@ -867,8 +867,8 @@ msgstr ""
 msgid "ifup (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "unerreichbar (rejectet)"
index 6fac8033ef46f02ee502038cc8db890072d4a295..2592a2f68142190f8646632770cf37d92f9dd99f 100644 (file)
@@ -138,13 +138,13 @@ msgstr "Crítico"
 msgid "Debug"
 msgstr "Depurar"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "Dirección de destino"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "Puerto de destino"
 
@@ -177,8 +177,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "Emergencia"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 msgid "Enabled"
 msgstr "Habilitado"
 
@@ -276,8 +276,8 @@ msgid "Initial state"
 msgstr "Estado inicial"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -286,13 +286,13 @@ msgstr "Estado inicial"
 msgid "Interface"
 msgstr "Interfaz"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "Bajar interfaz"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "Levantar interfaz"
 
@@ -318,8 +318,8 @@ msgstr "Mantener el intervalo de falla"
 msgid "Keep ping failure interval during failure state"
 msgstr "Mantener el intervalo de falla de ping durante el estado de falla"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "Último recurso"
 
@@ -464,10 +464,10 @@ msgstr ""
 msgid "Members assigned"
 msgstr "Miembros asignados"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "Métrica"
 
@@ -539,8 +539,8 @@ msgstr "Recuento de ping"
 msgid "Ping default gateway"
 msgstr "Ping a puerta de enlace predeterminada"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Intervalo de ping"
 
@@ -591,13 +591,13 @@ msgstr ""
 msgid "Policy"
 msgstr "Política"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "Política asignada"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "Protocolo"
 
@@ -661,13 +661,13 @@ msgstr ""
 "Segundos. Valores aceptables: 1-1000000. El valor predeterminado es 600 si "
 "no se establece"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "Dirección de origen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "Puerto de origen"
 
@@ -746,13 +746,13 @@ msgstr ""
 msgid "Tracking hostname or IP address"
 msgstr "Seguimiento de nombre de host o dirección IP"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr "Método de seguimiento"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr "Fiabilidad de seguimiento"
 
@@ -829,8 +829,8 @@ msgstr "Esperando que el comando se complete..."
 msgid "Warning"
 msgstr "Advertencia"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "Peso"
 
@@ -846,8 +846,8 @@ msgstr ""
 msgid "Yes"
 msgstr "Si"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr "agujero negro (caída)"
@@ -856,8 +856,8 @@ msgstr "agujero negro (caída)"
 msgid "connected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
 msgstr "predeterminado (usar tabla de enrutamiento principal)"
@@ -874,8 +874,8 @@ msgstr ""
 msgid "ifup (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "inalcanzable (rechazar)"
index 85ba19dffde7e11ee4fe5607e100257bfa124adb..87495cc5c69cd2796cb36a8710f009044a1d6bf9 100644 (file)
@@ -137,13 +137,13 @@ msgstr "重大"
 msgid "Debug"
 msgstr "デバッグ"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "宛先アドレス"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "宛先ポート"
 
@@ -176,8 +176,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "緊急"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 msgid "Enabled"
 msgstr "有効"
 
@@ -273,8 +273,8 @@ msgid "Initial state"
 msgstr "初期状態"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -283,13 +283,13 @@ msgstr "初期状態"
 msgid "Interface"
 msgstr "インターフェース"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "インターフェース Down"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "インターフェース Up"
 
@@ -315,8 +315,8 @@ msgstr ""
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "最終手段"
 
@@ -462,10 +462,10 @@ msgstr ""
 msgid "Members assigned"
 msgstr "アサイン済みメンバー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "メトリック"
 
@@ -537,8 +537,8 @@ msgstr "Ping 回数"
 msgid "Ping default gateway"
 msgstr "デフォルト ゲートウェイへのping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Ping インターバル"
 
@@ -589,13 +589,13 @@ msgstr ""
 msgid "Policy"
 msgstr "ポリシー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "アサイン済みポリシー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "プロトコル"
 
@@ -656,13 +656,13 @@ msgstr ""
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr "秒。利用可能な値: 1-1000000。空欄の場合のデフォルト値は600です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "送信元アドレス"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "送信元ポート"
 
@@ -740,13 +740,13 @@ msgstr ""
 msgid "Tracking hostname or IP address"
 msgstr "トラッキング ホスト名または IP アドレス"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr "トラッキング方式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr "トラッキングの信頼性"
 
@@ -821,8 +821,8 @@ msgstr "コマンドを実行中です..."
 msgid "Warning"
 msgstr "警告"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "ウエイト"
 
@@ -838,8 +838,8 @@ msgstr ""
 msgid "Yes"
 msgstr "はい"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr "blackhole (drop)"
@@ -848,8 +848,8 @@ msgstr "blackhole (drop)"
 msgid "connected (mwan3)"
 msgstr "接続時 (mwan3)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
 msgstr "デフォルト(メインのルーティング テーブルを使用)"
@@ -866,8 +866,8 @@ msgstr "ifdown (netifd)"
 msgid "ifup (netifd)"
 msgstr "ifup (netifd)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "unreachable (reject)"
index c6fd90d1081deb796dea8f2cd969e7622aaea1b7..fcf5f93d4057befe7ba9971112a909805f52f587 100644 (file)
@@ -139,13 +139,13 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "Адрес назначения"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "Порт назначения"
 
@@ -177,8 +177,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 msgid "Enabled"
 msgstr "Включено"
 
@@ -272,8 +272,8 @@ msgid "Initial state"
 msgstr "Исходное состояние"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -282,13 +282,13 @@ msgstr "Исходное состояние"
 msgid "Interface"
 msgstr "Интерфейс"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "Интерфейс отключить"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "Интерфейс включить"
 
@@ -313,8 +313,8 @@ msgstr "Сохранить интервал сбоя"
 msgid "Keep ping failure interval during failure state"
 msgstr "Сохранить интервал сбоя пинг-запроса, во время состояния сбоя."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "Последнее средство"
 
@@ -458,10 +458,10 @@ msgstr ""
 msgid "Members assigned"
 msgstr "Назначенные узлы"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "Метрика"
 
@@ -533,8 +533,8 @@ msgstr "Кол-во пинг-запросов"
 msgid "Ping default gateway"
 msgstr "Пинг-запрос шлюза по умолчанию"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Интервал пинг-запроса"
 
@@ -585,13 +585,13 @@ msgstr ""
 msgid "Policy"
 msgstr "Политика"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "Назначенная политика"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "Протокол"
 
@@ -655,13 +655,13 @@ msgstr ""
 "Секунд. Допустимые значения: 1-1000000. По умолчанию 600, если значение не "
 "установлено."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "Адрес источника"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "Порт источника"
 
@@ -725,13 +725,13 @@ msgstr ""
 msgid "Tracking hostname or IP address"
 msgstr "Отслеживание имени хоста или IP-адреса"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr "Метод отслеживания"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr "Надежность отслеживания"
 
@@ -807,8 +807,8 @@ msgstr "Ожидание завершения выполнения команд
 msgid "Warning"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "Вес"
 
@@ -824,8 +824,8 @@ msgstr ""
 msgid "Yes"
 msgstr "Да"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr "blackhole (drop)"
@@ -834,8 +834,8 @@ msgstr "blackhole (drop)"
 msgid "connected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
 msgstr "по умолчанию (использовать основную таблицу маршрутизации)"
@@ -852,8 +852,8 @@ msgstr ""
 msgid "ifup (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "недоступен (отклонить)"
index 79fc998787b25ec6f6b7832116a87d31c482f650..fa798093f71181a7a14daf0687eb4cab83f3e554 100644 (file)
@@ -123,13 +123,13 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr ""
 
@@ -160,8 +160,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 msgid "Enabled"
 msgstr ""
 
@@ -253,8 +253,8 @@ msgid "Initial state"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -263,13 +263,13 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr ""
 
@@ -293,8 +293,8 @@ msgstr ""
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr ""
 
@@ -427,10 +427,10 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr ""
 
@@ -500,8 +500,8 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr ""
 
@@ -544,13 +544,13 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr ""
 
@@ -601,13 +601,13 @@ msgstr ""
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr ""
 
@@ -666,13 +666,13 @@ msgstr ""
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr ""
 
@@ -737,8 +737,8 @@ msgstr ""
 msgid "Warning"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr ""
 
@@ -752,8 +752,8 @@ msgstr ""
 msgid "Yes"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr ""
@@ -762,8 +762,8 @@ msgstr ""
 msgid "connected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
 msgstr ""
@@ -780,8 +780,8 @@ msgstr ""
 msgid "ifup (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr ""
index 0650614457e1491cdfe8f6a3c0389de08dc2dca8..dd844ad6d116eb3131e6cc5aebd9d0af75c48706 100644 (file)
@@ -134,13 +134,13 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "目标地址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "目标端口"
 
@@ -171,8 +171,8 @@ msgstr "当 Ping 成功次数达到这个数值后,已经被认为离线的接
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 msgid "Enabled"
 msgstr "已启用"
 
@@ -264,8 +264,8 @@ msgid "Initial state"
 msgstr "初始状态"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -274,13 +274,13 @@ msgstr "初始状态"
 msgid "Interface"
 msgstr "接口"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "接口离线"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "接口在线"
 
@@ -304,8 +304,8 @@ msgstr "保持故障检测间隔"
 msgid "Keep ping failure interval during failure state"
 msgstr "在故障状态期间保持的 Ping 故障检测间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "备用成员"
 
@@ -447,10 +447,10 @@ msgstr ""
 msgid "Members assigned"
 msgstr "分配的成员"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "跃点数"
 
@@ -522,8 +522,8 @@ msgstr "Ping 计数"
 msgid "Ping default gateway"
 msgstr "Ping 默认网关"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Ping 间隔"
 
@@ -571,13 +571,13 @@ msgstr ""
 msgid "Policy"
 msgstr "策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "分配的策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "通信协议"
 
@@ -633,13 +633,13 @@ msgstr ""
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr "单位为秒。接受的值:1-1000000。留空则使用默认值 600 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "源地址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "源端口"
 
@@ -706,13 +706,13 @@ msgstr ""
 msgid "Tracking hostname or IP address"
 msgstr "跟踪的主机或 IP 地址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr "跟踪方式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr "跟踪可靠性"
 
@@ -779,8 +779,8 @@ msgstr "正在等待命令完成…"
 msgid "Warning"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "比重"
 
@@ -794,8 +794,8 @@ msgstr "当所有策略成员都无法使用的时候,对使用该策略的流
 msgid "Yes"
 msgstr "是"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr "黑洞(丢弃)"
@@ -804,8 +804,8 @@ msgstr "黑洞(丢弃)"
 msgid "connected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
 msgstr "默认(使用主路由表)"
@@ -822,8 +822,8 @@ msgstr ""
 msgid "ifup (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "不可达(拒绝)"
index 57097cfc5123ee819a1dc94de7737b47fb247832..d76bf0c24bbe08e40371f5aaa5c87b7c2c26b9e9 100644 (file)
@@ -134,13 +134,13 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "目標位址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "目標埠"
 
@@ -171,8 +171,8 @@ msgstr "當 Ping 成功次數達到這個數值後,已經被認為離線的介
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 msgid "Enabled"
 msgstr "已啟用"
 
@@ -264,8 +264,8 @@ msgid "Initial state"
 msgstr "初始狀態"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -274,13 +274,13 @@ msgstr "初始狀態"
 msgid "Interface"
 msgstr "介面"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "介面離線"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "介面在線"
 
@@ -304,8 +304,8 @@ msgstr "保持故障檢測間隔"
 msgid "Keep ping failure interval during failure state"
 msgstr "在故障狀態期間保持的 Ping 故障檢測間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "備用成員"
 
@@ -447,10 +447,10 @@ msgstr ""
 msgid "Members assigned"
 msgstr "分配的成員"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "躍點數"
 
@@ -522,8 +522,8 @@ msgstr "Ping 計數"
 msgid "Ping default gateway"
 msgstr "Ping 預設閘道器"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Ping 間隔"
 
@@ -571,13 +571,13 @@ msgstr ""
 msgid "Policy"
 msgstr "策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "分配的策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "通訊協議"
 
@@ -633,13 +633,13 @@ msgstr ""
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr "單位為秒。接受的值:1-1000000。留空則使用預設值 600 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "源位址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "源埠"
 
@@ -706,13 +706,13 @@ msgstr ""
 msgid "Tracking hostname or IP address"
 msgstr "跟蹤的主機或 IP 位址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr "跟蹤方式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr "跟蹤可靠性"
 
@@ -779,8 +779,8 @@ msgstr "正在等待指令完成…"
 msgid "Warning"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "比重"
 
@@ -794,8 +794,8 @@ msgstr "當所有策略成員都無法使用的時候,對使用該策略的流
 msgid "Yes"
 msgstr "是"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr "黑洞(丟棄)"
@@ -804,8 +804,8 @@ msgstr "黑洞(丟棄)"
 msgid "connected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
 msgstr "預設(使用主路由表)"
@@ -822,8 +822,8 @@ msgstr ""
 msgid "ifup (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "不可達(拒絕)"
index ceaab4e0bb38c937ae53f3b15f5c136d1cbe1863..4de94e1e047593b90ad69e7b867e4bf4f154f452 100644 (file)
@@ -27,23 +27,23 @@ msgstr "Nodes OLSR actius"
 msgid "Active host net announcements"
 msgstr "Anuncis de xarxa de màquines actives"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Ajusts avançats"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "Permet els passarel·les amb NAT "
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -70,8 +70,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr "Adreça de difusió"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -113,31 +113,31 @@ msgstr ""
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Habilita"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Habilita aquesta interfície."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Habilitat"
 
@@ -145,13 +145,13 @@ msgstr "Habilitat"
 msgid "Expected retransmission count"
 msgstr "Compte de retransmissió previst"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "Mètrica FIB"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -161,8 +161,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -171,17 +171,17 @@ msgstr ""
 msgid "Gateway"
 msgstr "Passarel·la"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Ajusts generals"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Ajusts generals"
 
@@ -199,8 +199,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -209,17 +209,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "Anuncis HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "Interval HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "Temps de validesa HNA"
 
@@ -228,22 +228,22 @@ msgstr "Temps de validesa HNA"
 msgid "HNA6 Announcements"
 msgstr "Anuncis HNA"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Interval Hello"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Temps de validesa Hello"
 
@@ -261,8 +261,8 @@ msgstr ""
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -288,18 +288,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "Adreces IP"
 
@@ -314,26 +314,26 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "Difusió IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -344,52 +344,52 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "Difusió selectiva IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -398,14 +398,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -414,10 +414,10 @@ msgstr ""
 msgid "Interface"
 msgstr "Interfície"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -425,15 +425,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Interfícies"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -441,24 +441,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr "Protocol d'Internet"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -472,30 +472,30 @@ msgstr "Rutes OLSR conegudes"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "Envelliment LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "Algoritme LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "Nivell LQ"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -509,28 +509,28 @@ msgstr "Últim salt"
 msgid "Legend"
 msgstr "Llegenda"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Biblioteca"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "Ajusts de qualitat d'enllaç"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -540,18 +540,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "Multiplicador de qualitat d'enllaç"
 
@@ -569,22 +569,22 @@ msgid "Local interface IP"
 msgstr "IP d'interfície local"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "Interval MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "Temps de validesa MID"
 
@@ -592,8 +592,8 @@ msgstr "Temps de validesa MID"
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "IP principal"
 
@@ -608,17 +608,17 @@ msgstr ""
 msgid "Metric"
 msgstr "Mètric"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "Mode"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -635,8 +635,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "Llindar NAT"
 
@@ -662,22 +662,22 @@ msgstr "Veïns"
 msgid "Netmask"
 msgstr "Màscara de xarxa"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Xarxa"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Adreça de xarxa"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -702,21 +702,21 @@ msgstr "Anuncis OLSR - HNA"
 msgid "OLSR - HNA6-Announcements"
 msgstr "Anuncis OLSR - HNA"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Connectors"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "Dimoni OLSR"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "Dimoni OLSR - Interfície"
 
@@ -773,35 +773,35 @@ msgstr "Visió de conjunt d'anuncis d'interfície múltiple coneguts"
 msgid "Overview of smart gateways in this network"
 msgstr "Visió de conjunt de les passarel·les intel·ligents en aquesta xarxa"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Configuració de connector"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Connectors"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Taxa de sondeig"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -863,8 +863,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -880,15 +880,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -912,34 +912,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "Interval TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "Temps de validesa TC"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "Valor TOS"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -948,27 +948,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -976,10 +976,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr "Sincronització i validitat"
 
@@ -987,8 +987,8 @@ msgstr "Sincronització i validitat"
 msgid "Topology"
 msgstr "Topologia"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1003,13 +1003,13 @@ msgstr "No s'ha pogut connectar al dimoni OLSR"
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Utilitza histèresi"
 
@@ -1034,24 +1034,24 @@ msgstr ""
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Pes"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1076,8 +1076,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Voluntat"
 
index 93e3715f9430d0bd1556b2bba59b1646b5c1c287..fe7e41eee545390dff80d7e15ecf3629f5f777cc 100644 (file)
@@ -23,23 +23,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Pokročilé nastavení"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -66,8 +66,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -109,31 +109,31 @@ msgstr ""
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Povolit"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Povolit toto rozhraní."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Povoleno"
 
@@ -141,13 +141,13 @@ msgstr "Povoleno"
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -157,8 +157,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -167,17 +167,17 @@ msgstr ""
 msgid "Gateway"
 msgstr "Gateway"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Obecné nastavení"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Obecné nastavení"
 
@@ -195,8 +195,8 @@ msgid "Green"
 msgstr "Zelený"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -205,17 +205,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "HNA interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -223,22 +223,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -256,8 +256,8 @@ msgstr "Skrýt IPv6"
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -283,18 +283,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "IP adresy"
 
@@ -309,26 +309,26 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "IPv4 broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -339,52 +339,52 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "IPv6 multicast"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -393,14 +393,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -409,10 +409,10 @@ msgstr ""
 msgid "Interface"
 msgstr "Rozhraní"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -420,15 +420,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Rozhraní"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -436,24 +436,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr "Internet protokol"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -467,30 +467,30 @@ msgstr ""
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ algoritmus"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -504,28 +504,28 @@ msgstr "Poslední skok (hop)"
 msgid "Legend"
 msgstr "Legenda"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Knihovna"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -535,18 +535,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -564,22 +564,22 @@ msgid "Local interface IP"
 msgstr "IP lokálního rozhraní"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "MID interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -587,8 +587,8 @@ msgstr ""
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "Hlavní IP"
 
@@ -603,17 +603,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -630,8 +630,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -657,22 +657,22 @@ msgstr "Sousedé"
 msgid "Netmask"
 msgstr "Maska sítě"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Síť"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -696,21 +696,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - pluginy"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -767,35 +767,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Konfigurace pluginu"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Pluginy"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -857,8 +857,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr "Úroveň šumu v dB"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -874,15 +874,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -906,34 +906,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "TC interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "TOS hodnota"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -942,27 +942,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -970,10 +970,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -981,8 +981,8 @@ msgstr ""
 msgid "Topology"
 msgstr "Topologie"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -997,13 +997,13 @@ msgstr ""
 msgid "Uplink"
 msgstr "Uplink"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1028,24 +1028,24 @@ msgstr "Velmi dobré (SNR > 30)"
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Váha"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1070,8 +1070,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index d3271ff85642887507ee71d5c360f1272878f4c8..51cc1a84c4d16620c8e56bcd73d5cc56e986bba0 100644 (file)
@@ -25,23 +25,23 @@ msgstr "Aktive OLSR-Knoten"
 msgid "Active host net announcements"
 msgstr "Aktive HNA-Ankündigungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Erweiterte Einstellungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "Gateways mit NAT erlauben"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "Auswahl von IPv4-Gateways erlauben, die zum Internet hin NAT verwenden"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "Uplink ankündigen"
 
@@ -69,8 +69,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr "Broadcast-Adresse"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -112,19 +112,19 @@ msgstr "Konfiguration herunterladen"
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Aktivieren"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -132,13 +132,13 @@ msgstr ""
 "SmartGateway aktivieren. Ist diese Option deaktiviert, dann werden alle "
 "folgenden SmartGateway Einstellungen ignoriert. Der Defaultwert ist \"no\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Dieses Interface benutzen."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Aktiviert"
 
@@ -146,13 +146,13 @@ msgstr "Aktiviert"
 msgid "Expected retransmission count"
 msgstr "Zu erwartende Sendeversuche pro Paket"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "FIB-Metrik"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -168,8 +168,8 @@ msgstr ""
 "aber nur, wenn sich auch der Nexthop verändert hat. Der Defaultwert ist "
 "\"flat\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 "Fisheye Mechanismus für TC-Nachrichten (ausgewählt entspricht ein). Der "
@@ -180,17 +180,17 @@ msgstr ""
 msgid "Gateway"
 msgstr "Gateway"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Allgemeine Einstellungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Allgemeine Einstellungen"
 
@@ -208,8 +208,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -218,17 +218,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "HNA-Ankündigungen"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "HNA-Intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "HNA-Gültigkeit"
 
@@ -237,22 +237,22 @@ msgstr "HNA-Gültigkeit"
 msgid "HNA6 Announcements"
 msgstr "HNA-Ankündigungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Hello"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Hello-Intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Hello-Gültigkeit"
 
@@ -270,8 +270,8 @@ msgstr ""
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -302,8 +302,8 @@ msgstr ""
 "Rechner in einem OLSR-geroutetem Netzwerk können Konnektivität zu externen "
 "Netzwerken mittels HNA-Nachrichten ankündigen."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -314,10 +314,10 @@ msgstr ""
 "aber das Registrieren von Nachbarknoten. Der Defaultwert ist \"eingeschaltet"
 "\"."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "IP-Adressen"
 
@@ -334,13 +334,13 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "IPv4 Broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -350,13 +350,13 @@ msgstr ""
 "Beispiel ist 255.255.255.255. Der Defaultwert ist \"0.0.0.0\". Dies "
 "verwendet die Broadcastadresse des Interfaces."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "IPv4 Quell-IP"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -369,17 +369,17 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "IPv6 Multicast"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
@@ -387,25 +387,25 @@ msgstr ""
 "IPv6 Multicast-Adresse. Der Defaultwert ist \"FF02::6D\", die linklocal "
 "Multicastadresse für MANETs."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 "IPv6 Netzwerk muss in 'full notation', der Prefix in CIDR Schreibweise "
 "eingegeben werden."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "IPv6 Quell-IP"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -415,13 +415,13 @@ msgstr ""
 "angegebenen Prefix liegt. Der Defaultwert ist \"0::/0\", damit wird eine "
 "IPv6-Adresse des Interfaces verwendet die nicht linklocal ist."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr "IPv6-Präfix des Uplinks"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -436,16 +436,16 @@ msgstr ""
 "><b>ACHTUNG:</b> Diese Einstellung darf nicht zusammen mit der etx_ffeth "
 "Metrik verwendet werden!<br />Der Defaultwert ist \"1.0\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 "Benutzt dieser Knoten NAT für die Verbindung zum Internet? Der Defaultwert "
 "ist \"yes\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -454,10 +454,10 @@ msgstr ""
 msgid "Interface"
 msgstr "Schnittstelle"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -468,15 +468,15 @@ msgstr ""
 "\"ether\". Der Defaultwert ist \"mesh\"."
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Schnittstellen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "Schnittstellen-Standards"
 
@@ -484,8 +484,8 @@ msgstr "Schnittstellen-Standards"
 msgid "Internet protocol"
 msgstr "Internet Protokoll"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
@@ -493,17 +493,17 @@ msgstr ""
 "Intervall mit dem Netzwerkschnittstellen auf Änderungen in ihrer "
 "Konfiguration überprüft werden (in Sekunden). Der Defaultwert ist \"2.5\"."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -517,30 +517,30 @@ msgstr "Bekannte OLSR-Routen"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ-Alterung"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ-Algorithmus"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ-Fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ-Level"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -554,20 +554,20 @@ msgstr "letzter Hop"
 msgid "Legend"
 msgstr "Legende"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Bibliothek"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "Linkqualitätseinstellungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
@@ -577,8 +577,8 @@ msgstr ""
 "verwendet werden. Kleinere Werte bedeuten, dass ETX-Werte sich langsamer "
 "verändern. Erlaubte Werte sind 0.01 bis 1.0."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -595,8 +595,8 @@ msgstr ""
 "Variante von etx_ff die Ethernetlinks mit ETX 0.1 erlaubt<br />Der Default "
 "ist \"etx_ff\""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
@@ -606,10 +606,10 @@ msgstr ""
 "><b>0</b> = Linkquality nicht benutzen<br /><b>2</b> = Linkquality für die "
 "Wahl von MPRs und fürs Routing benutzen.<br />Der Defaultwert ist \"2\"."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "LQ-Multiplikator"
 
@@ -627,22 +627,22 @@ msgid "Local interface IP"
 msgstr "Lokale Interface-IP"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "MID-Intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "MID-Gültigkeit"
 
@@ -650,8 +650,8 @@ msgstr "MID-Gültigkeit"
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "Haupt-IP"
 
@@ -666,17 +666,17 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrik"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "Modus"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -698,8 +698,8 @@ msgstr ""
 "zu 192.168.0.1: 192.168.0.1 0.5<br />reduziere die LQ für alle Nodes die mit "
 "diesem Interface kommunizieren um 20%: default 0.8"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "NAT-Schwellenwert"
 
@@ -725,22 +725,22 @@ msgstr "Nachbarn"
 msgid "Netmask"
 msgstr "Netzmaske"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Netzwerk"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Netzwerk-Adresse"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr "Abfrageintervall für Schnittstellenänderungen"
 
@@ -765,21 +765,21 @@ msgstr "OLSR - HNA-Ankündigungen"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - HNA-Ankündigungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Plugins"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "OLSR Daemon"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "OLSR Daemon - Schnittstelle"
 
@@ -836,35 +836,35 @@ msgstr "Übersicht über bekannte Mehrfachschnittstellenmeldungen"
 msgid "Overview of smart gateways in this network"
 msgstr "Übersicht über Smart Gateways in diesem Netzwerk."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Pluginkonfiguration"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Plugins"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr "Abfragerate für OLSRd-Sockets in Sekunden. Der Defaultwert ist 0.05."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Abfragerate"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -937,8 +937,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "Smart Gateway"
 
@@ -954,8 +954,8 @@ msgstr "Smart Gateway ist auf diesem System nicht konfiguriert."
 msgid "Source address"
 msgstr "Quell-IP"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
@@ -964,8 +964,8 @@ msgstr ""
 "Der erste Wert ist die Upload-, der zweite Wert die Downloadgeschwindigkeit. "
 "Der Defaultwert ist \"128 1024\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr "Geschwindigkeit des Uplinks"
 
@@ -989,34 +989,34 @@ msgstr "Erfolgsquote vom Nachbarn empfangener Pakete"
 msgid "Success rate of packages sent to the neighbour"
 msgstr "Erfolgsquote zum Nachbarn gesendeter Pakete"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "TC-Intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "TC-Gültigkeit"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "TOS-Wert"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -1028,8 +1028,8 @@ msgstr ""
 "erlaubt damit Mesh-Routing für jegliche Netzwerkgeräte. Besuche <a "
 "href='http://www.olsr.org'>olsrd.org</a> für Hilfe und Dokumentation."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
@@ -1038,13 +1038,13 @@ msgstr ""
 "dann wird der Bereitschaftswert automatisch anhand von Akkukapazität und "
 "Stromversorgung berechnet"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr "Interface das OLSRd verwenden soll."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
@@ -1052,8 +1052,8 @@ msgstr ""
 "Port, den OLSRd benutzt. Dieser sollte in der Regel auf dem Defaultwert 698 "
 "bleiben, was dem von IANA zugewiesenen Port für OLSRd entspricht."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -1065,10 +1065,10 @@ msgstr ""
 "Übersetzung der IPv6-Adresse zu benutzen. Die maximale erlaubte Länge des "
 "Präfix ist 64 bit. Der Defaultwert ist \"::/0\" (kein Präfix)."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr "Taktung und Validität"
 
@@ -1076,8 +1076,8 @@ msgstr "Taktung und Validität"
 msgid "Topology"
 msgstr "Topologie"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1093,13 +1093,13 @@ msgstr "Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden!"
 msgid "Uplink"
 msgstr "Upload-Bandbreite"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "Der Uplink benutzt NAT."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Hysterese aktivieren"
 
@@ -1124,8 +1124,8 @@ msgstr ""
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
@@ -1133,17 +1133,17 @@ msgstr ""
 "WARNUNG: kmod-ipip ist nicht installiert. Ohne kmod-ipip wird SmartGateway "
 "nicht funktionieren!"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Gewichtung"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1184,8 +1184,8 @@ msgstr ""
 "2000::/3). Der Defaultwert ist \"both\" (sowohl IPv4 als auch IPv6 Uplink "
 "ankündigen sofern verfügbar)."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Bereitschaft"
 
index 65850e30c0c20c0279b264a59922d878c69843c7..de62fa4fcb62415c10a63276604bd7e97a8188da 100644 (file)
@@ -25,23 +25,23 @@ msgstr "Ενεργοί κόμβοι OLSR"
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Προχωρημένες Ρυθμίσεις"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -68,8 +68,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -111,31 +111,31 @@ msgstr ""
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Ενεργοποίηση"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Ενεργοποίηση αυτής της διεπαφής."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -143,13 +143,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -159,8 +159,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -169,17 +169,17 @@ msgstr ""
 msgid "Gateway"
 msgstr "Πύλη"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Γενικές Ρυθμίσεις"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Γενικές ρυθμίσεις"
 
@@ -197,8 +197,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -207,17 +207,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -225,22 +225,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -258,8 +258,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -285,18 +285,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "Διευθύνσεις IP"
 
@@ -311,26 +311,26 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -341,52 +341,52 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -395,14 +395,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -411,10 +411,10 @@ msgstr ""
 msgid "Interface"
 msgstr "Διεπαφή"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -422,15 +422,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Διεπαφές"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -438,24 +438,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -469,30 +469,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -506,28 +506,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -537,18 +537,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -566,22 +566,22 @@ msgid "Local interface IP"
 msgstr "IP τοπικής διεπαφής"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -589,8 +589,8 @@ msgstr ""
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -605,17 +605,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -632,8 +632,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -659,22 +659,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Δίκτυο"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Διεύθυνση δικτύου"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -698,21 +698,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "OLSR Δαίμονας"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "OLSR Δαίμονας - Διεπαφή"
 
@@ -769,35 +769,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Πόρτα"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -859,8 +859,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -876,15 +876,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -908,34 +908,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -944,27 +944,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -972,10 +972,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -983,8 +983,8 @@ msgstr ""
 msgid "Topology"
 msgstr "Τοπολογία"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -999,13 +999,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1030,24 +1030,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1072,8 +1072,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index 5d4bde36be67d3acfadb425872cb7cfff5463ac0..ee68cdf69298cb1e69f826722e982f0fac230bd7 100644 (file)
@@ -25,23 +25,23 @@ msgstr "Active OLSR nodes"
 msgid "Active host net announcements"
 msgstr "Active host net announcements"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -68,8 +68,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -111,31 +111,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -143,13 +143,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr "Expected retransmission count"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "FIB metric"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -159,8 +159,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -169,17 +169,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "General settings"
 
@@ -197,8 +197,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -207,17 +207,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "HNA interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "HNA validity time"
 
@@ -226,22 +226,22 @@ msgstr "HNA validity time"
 msgid "HNA6 Announcements"
 msgstr "OLSR - HNA-Announcements"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Hello interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Hello validity time"
 
@@ -259,8 +259,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -286,18 +286,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -312,26 +312,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "IPv4 broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -342,52 +342,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -396,14 +396,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -412,10 +412,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -423,15 +423,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -439,24 +439,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr "Internet protocol"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -470,30 +470,30 @@ msgstr "Known OLSR routes"
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ aging"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ algorithm"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ level"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -507,28 +507,28 @@ msgstr "Last hop"
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Library"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -538,18 +538,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -567,22 +567,22 @@ msgid "Local interface IP"
 msgstr "Local interface IP"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "MID interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "MID validity time"
 
@@ -590,8 +590,8 @@ msgstr "MID validity time"
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -606,17 +606,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -633,8 +633,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -660,22 +660,22 @@ msgstr ""
 msgid "Netmask"
 msgstr "Netmask"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -700,21 +700,21 @@ msgstr "OLSR - HNA-Announcements"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - HNA-Announcements"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Plugins"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "OLSR Daemon"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -771,35 +771,35 @@ msgstr "Overview of known multiple interface announcements"
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Plugin configuration"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Pollrate"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -861,8 +861,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -878,15 +878,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -910,34 +910,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "TC interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "TC validity time"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -946,27 +946,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -974,10 +974,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -985,8 +985,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1001,13 +1001,13 @@ msgstr "Unable to connect to the OLSR daemon!"
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Use hysteresis"
 
@@ -1032,24 +1032,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1074,8 +1074,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Willingness"
 
index 5f7de169b1867483fea87a7bd9040b406672c508..15b335e732cf6a34a261bb2dd36689d2afe6bda2 100644 (file)
@@ -25,23 +25,23 @@ msgstr "Nodos OLSR activos"
 msgid "Active host net announcements"
 msgstr "Declaraciones activas de dispositivos en la red"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Configuración avanzada"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "Permitir puertas de enlace con NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "Permitir seleccionar una pasarela IPv4 con NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "Declarar enlace de subida"
 
@@ -68,8 +68,8 @@ msgstr "Ambos valores en notación decimal con punto."
 msgid "Broadcast address"
 msgstr "Dirección de propagación"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr "Sólo puede ser una dirección IPv4 o IPv6 válidas o \"por defecto\""
 
@@ -113,19 +113,19 @@ msgstr "Configuración de descarga"
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Habilitar"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -133,13 +133,13 @@ msgstr ""
 "Habilitar SmartGateway. Si se deshabilita el resto de parámetros de "
 "SmartGateway se ignoran. \"No\" por defecto."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Habilitar esta interfaz."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Habilitado"
 
@@ -147,13 +147,13 @@ msgstr "Habilitado"
 msgid "Expected retransmission count"
 msgstr "Contador de retransmisión esperado"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "Métrica FIB"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -169,8 +169,8 @@ msgstr ""
 "también, pero solo la actualiza si cambia el siguiente salto también. Por "
 "defecto \"flat\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr "Mecanismo Fisheye para TCs (marcado = activado). Activado por defecto"
 
@@ -179,17 +179,17 @@ msgstr "Mecanismo Fisheye para TCs (marcado = activado). Activado por defecto"
 msgid "Gateway"
 msgstr "Pasarela"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Configuración general"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Configuración general"
 
@@ -207,8 +207,8 @@ msgid "Green"
 msgstr "Verde"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -217,17 +217,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "Declaraciones HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "Intervalo HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "Tiempo de validez de HNA"
 
@@ -235,22 +235,22 @@ msgstr "Tiempo de validez de HNA"
 msgid "HNA6 Announcements"
 msgstr "Anuncios HNA6"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Saludo"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Intervalo de saludo"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Tiempo de validez del saludo"
 
@@ -268,8 +268,8 @@ msgstr "Ocultar IPv6"
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -299,8 +299,8 @@ msgstr ""
 "Los hosts en una red enrutada OLSR pueden anunciar la conectividad a redes "
 "externas utilizando mensajes HNA6."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -310,10 +310,10 @@ msgstr ""
 "histéresis da más robustez a la sensibilidad de enlace pero retrasa el "
 "registro de vecinos. \"Sí\" por defecto"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "Direcciones IP"
 
@@ -330,13 +330,13 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "Propagar IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -346,13 +346,13 @@ msgstr ""
 "\"255.255.255.255\". Por defecto es \"0.0.0.0\" que hace que se use la "
 "interfaz de propagación IP."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "IPv4 origen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -365,17 +365,17 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "Multidifusión IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
@@ -383,25 +383,25 @@ msgstr ""
 "Dirección IPv6 de multidifusión. Por defecto es \"FF02::6D\", la dirección "
 "de multidifusión local en routers MANET."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 "La red IPv6 debe escribirse en notación completa y el prefijo debe estar en "
 "notación CIDR."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "IPv6 origen"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -411,13 +411,13 @@ msgstr ""
 "de este parámetro. Por defecto es \"0::/0\" que provoca el uso de un "
 "interfaz IP no local."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr "Prefijo IPv6 para el enlace de subida"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -430,14 +430,14 @@ msgstr ""
 "1.0, pero debería aproximarse a 1.0 si se cambia.<br /><b>AVISO:</b> No debe "
 "usarse junto con la métrica etx_ffeth!<br />Por defecto es 1.0."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr "Este nodo usa NAT para conectar a internet. \"Sí\" por defecto."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -446,10 +446,10 @@ msgstr "Este nodo usa NAT para conectar a internet. \"Sí\" por defecto."
 msgid "Interface"
 msgstr "Interfaz"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -460,15 +460,15 @@ msgstr ""
 "Por defecto es \"mesh\"."
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "Valores por defecto de los interfaces"
 
@@ -476,8 +476,8 @@ msgstr "Valores por defecto de los interfaces"
 msgid "Internet protocol"
 msgstr "Protocolo de Internet"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
@@ -485,17 +485,17 @@ msgstr ""
 "Intervalo de sondeo de cambios de configuración a interfaces de red (en "
 "segundos). Por defecto es \"2.5\"."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr "Valor no válido para LQMult-Value. Debe ser entre 0,01 y 1,0."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -511,30 +511,30 @@ msgstr "Rutas OLSR conocidas"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ - Envejecimiento"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ - Algoritmo"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ - Ojo de pez"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ - Nivel"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -550,20 +550,20 @@ msgstr "Último salto"
 msgid "Legend"
 msgstr "Leyenda"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Biblioteca"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "Configuración de calidad de enlace"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
@@ -574,8 +574,8 @@ msgstr ""
 "cambios más lentos en el valor ETX. (los valores permitidos están entre 0.01 "
 "y 1.0)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -592,8 +592,8 @@ msgstr ""
 "incompatible de etx_ff que permite enlaces ethernet con ETX 0.1.<br />Por "
 "defecto \"etx_ff\""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
@@ -604,10 +604,10 @@ msgstr ""
 "calidad del enlace<br /><b>2</b> = use calidad del enlace para selección de "
 "MPR y enrutado<br />Por defecto es 2"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "Multilplicador de calidad de enlace"
 
@@ -625,22 +625,22 @@ msgid "Local interface IP"
 msgstr "IP de la interfaz local"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "Intervalo de MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "Tiempo de validez de MID"
 
@@ -648,8 +648,8 @@ msgstr "Tiempo de validez de MID"
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "IP principal"
 
@@ -667,17 +667,17 @@ msgstr ""
 msgid "Metric"
 msgstr "Métrica"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "Modo"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -702,8 +702,8 @@ msgstr ""
 ">reduce LQ a fd91:662e:3c58::1 a la mitad: fd91:662e:3c58::1 0.5<br />reduce "
 "LQ a todos los nodos en esta interfaz en un 20%: por defecto 0,8"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "Umbral NAT"
 
@@ -729,22 +729,22 @@ msgstr "Vecinos"
 msgid "Netmask"
 msgstr "Máscara de red"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Red"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Dirección de red"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr "Intervalo de muestreo de cambios de nic"
 
@@ -768,21 +768,21 @@ msgstr "OLSR - Declaraciones HNA"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - Anuncios HNA"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Plugins"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "Demonio OLSR"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "Demonio OLSR - Interfaz"
 
@@ -839,35 +839,35 @@ msgstr "Declaraciones de múltiples interfaces conocidas"
 msgid "Overview of smart gateways in this network"
 msgstr "Pasarelas inteligentes en esta red"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Configuración del plugin"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Plugins"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr "Ratio de muestreo de paquetes OLSR en segundos. Por defecto es 0.05."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Tasa de muestreo"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Puerto"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -938,8 +938,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr "Ratio señal / ruido en dB"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -955,8 +955,8 @@ msgstr "SmartGateway no está configurado."
 msgid "Source address"
 msgstr "Dirección origen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
@@ -964,8 +964,8 @@ msgstr ""
 "Especifica la velocidad del enlace en kilobits/s. El primer parámetro es la "
 "subida y el segundo la bajada. Por defecto es \"128 1024\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr "Velocidad de subida"
 
@@ -989,34 +989,34 @@ msgstr "Ratio de éxito de paquetes recibidos de la vecindad"
 msgid "Success rate of packages sent to the neighbour"
 msgstr "Ratio de éxito de paquetes enviados a la vecindad"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "Intervalo TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "Validez de TC"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "TOS"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -1030,8 +1030,8 @@ msgstr ""
 "ethernet. Puede visitar <a href='http://www.olsr.org'>olsrd.org</a> para "
 "ayuda y documentación."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
@@ -1039,13 +1039,13 @@ msgstr ""
 "Willingness fija a usar. Si no se establece se calculará dinámicamente "
 "basándose en el estado de la batería y la corriente. Por defecto es 3."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr "Interfaz a usar por OLSRD."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
@@ -1053,8 +1053,8 @@ msgstr ""
 "Puerto a usar por OLSR. Debería ser 698 tal y como asigna IANA. Puede tener "
 "un valor entre 1 y 65535."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -1066,10 +1066,10 @@ msgstr ""
 "de dirección. La longitud máxima del prefijo es 64 bits. Por defecto es "
 "\"::/0\" (sin prefijo)."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr "Tiempo y validez"
 
@@ -1077,8 +1077,8 @@ msgstr "Tiempo y validez"
 msgid "Topology"
 msgstr "Topología"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1095,13 +1095,13 @@ msgstr "¡No puedo conectar con el demonio OLSR!"
 msgid "Uplink"
 msgstr "Enlace saliente"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "El enlace saliente usa NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Usar histéresis"
 
@@ -1126,25 +1126,25 @@ msgstr "Muy bien (SNR > 30)"
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 "Aviso: kmod-ipip no está instalado. Sin kmod-ipip SmartGateway no funcionará."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Peso"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1181,8 +1181,8 @@ msgstr ""
 "enlace ascendente buscando un HNA6 ::ffff:0:0/96 o 2000::/3 local. La "
 "configuración predeterminada es \"ambos\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Willingness"
 
index 54b2c1023e7839e73bb77ef2170b84cf1523baef..a906f451f589e4e1954772cd0a3444514a40f76b 100644 (file)
@@ -25,23 +25,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -68,8 +68,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -111,31 +111,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -143,13 +143,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -159,8 +159,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -169,17 +169,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr ""
 
@@ -197,8 +197,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -207,17 +207,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -225,22 +225,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -258,8 +258,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -285,18 +285,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -311,26 +311,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -341,52 +341,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "IPv6 multidiffusion"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -395,14 +395,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -411,10 +411,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -422,15 +422,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -438,24 +438,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -469,30 +469,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -506,28 +506,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -537,18 +537,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -566,22 +566,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -589,8 +589,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -605,17 +605,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -632,8 +632,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -659,22 +659,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -698,21 +698,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -769,35 +769,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -859,8 +859,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -876,15 +876,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -908,34 +908,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -944,27 +944,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -972,10 +972,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -983,8 +983,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -999,13 +999,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1030,24 +1030,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1072,8 +1072,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index bdc15444f00ce4060e0db64b9af80ace6bd49aa4..5d34821121f1cf346ab24611fac8906b128f64a1 100644 (file)
@@ -20,23 +20,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -63,8 +63,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -106,31 +106,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -138,13 +138,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -154,8 +154,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -164,17 +164,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr ""
 
@@ -192,8 +192,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -202,17 +202,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -220,22 +220,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -253,8 +253,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -280,18 +280,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -306,26 +306,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -336,52 +336,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -390,14 +390,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -406,10 +406,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -417,15 +417,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -433,24 +433,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -464,30 +464,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -501,28 +501,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -532,18 +532,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -561,22 +561,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -584,8 +584,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -600,17 +600,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -627,8 +627,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -654,22 +654,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -693,21 +693,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -764,35 +764,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -854,8 +854,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -871,15 +871,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -903,34 +903,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -939,27 +939,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -967,10 +967,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -978,8 +978,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -994,13 +994,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1025,24 +1025,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1067,8 +1067,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index bdc15444f00ce4060e0db64b9af80ace6bd49aa4..5d34821121f1cf346ab24611fac8906b128f64a1 100644 (file)
@@ -20,23 +20,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -63,8 +63,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -106,31 +106,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -138,13 +138,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -154,8 +154,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -164,17 +164,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr ""
 
@@ -192,8 +192,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -202,17 +202,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -220,22 +220,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -253,8 +253,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -280,18 +280,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -306,26 +306,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -336,52 +336,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -390,14 +390,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -406,10 +406,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -417,15 +417,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -433,24 +433,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -464,30 +464,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -501,28 +501,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -532,18 +532,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -561,22 +561,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -584,8 +584,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -600,17 +600,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -627,8 +627,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -654,22 +654,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -693,21 +693,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -764,35 +764,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -854,8 +854,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -871,15 +871,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -903,34 +903,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -939,27 +939,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -967,10 +967,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -978,8 +978,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -994,13 +994,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1025,24 +1025,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1067,8 +1067,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index 43aeb17c3c5e241941bdaea01e011ef01d61c91e..da23849091b710db47fbea97a8d88530305eb9ec 100644 (file)
@@ -25,23 +25,23 @@ msgstr "Nodi OLSR attivi"
 msgid "Active host net announcements"
 msgstr "Annunci rete host attiva"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Opzioni avanzate"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "Permetti gateway con NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "Permetti l'uso di gateway in uscita con NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "Annuncia uplink"
 
@@ -68,8 +68,8 @@ msgstr "Entrambi i valori devono essere nella notazione decimale puntata"
 msgid "Broadcast address"
 msgstr "Indirizzo di broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -111,19 +111,19 @@ msgstr "Configurazione Download"
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Attiva"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -131,13 +131,13 @@ msgstr ""
 "Abitita SmartGateway. Se è disattivata, tutti gli altri parametri "
 "SmartGateway verrano ignorati. Predefinito è \"no\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Attiva questa interfaccia."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Attivato"
 
@@ -145,13 +145,13 @@ msgstr "Attivato"
 msgid "Expected retransmission count"
 msgstr "Expected retransmission count"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "Metrica FIB"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -161,8 +161,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -171,17 +171,17 @@ msgstr ""
 msgid "Gateway"
 msgstr "Gateway"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Impostazioni Generali"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Impostazioni Generali"
 
@@ -199,8 +199,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -209,17 +209,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "Annuncio di HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "Intervallo HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "Durata di validità HNA"
 
@@ -228,22 +228,22 @@ msgstr "Durata di validità HNA"
 msgid "HNA6 Announcements"
 msgstr "Annuncio di HNA"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Ciao"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Intervallo Saluto"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Durata validità Saluto"
 
@@ -261,8 +261,8 @@ msgstr ""
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -288,8 +288,8 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -299,10 +299,10 @@ msgstr ""
 "robustezza alla sensibilità del link ma rallenta la registrazione dei "
 "vicini. Default è \"si\""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "Indirizzi IP"
 
@@ -319,13 +319,13 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -335,13 +335,13 @@ msgstr ""
 "255.255.255.255. Default is 0.0.0.0, il che abilita l'uso dell'ip di "
 "broadcast di default."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "IPv4 source"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -354,41 +354,41 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "IPv6 multicast"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 "IPv6 network deve essere specificata in full notation, il prefisso deve "
 "essere in CIDR notation."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "IPv6 source"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -398,13 +398,13 @@ msgstr ""
 "questo parametro. Predefinito è \"0::/0\", il che abilita l'uso di un IP non-"
 "linklocal."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr "IPv6-Prefix dell' uplink"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -418,15 +418,15 @@ msgstr ""
 "valore vicino a 1.0. <br /><b>ATTENZIONE:</b> Questo valore non deve essere "
 "utilizzato insieme con la metrica etx_ffeth!<br />Defaults a \"1.0\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 "Se questo nodo usa un NAT per connettersi a Internet. Predefinito è \"si\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -435,10 +435,10 @@ msgstr ""
 msgid "Interface"
 msgstr "Interfaccia"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -446,15 +446,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -462,24 +462,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -493,30 +493,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -530,28 +530,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -561,18 +561,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -590,22 +590,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -613,8 +613,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -629,17 +629,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -656,8 +656,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -683,22 +683,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -723,21 +723,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr "Annuncio di HNA"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -794,35 +794,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -884,8 +884,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -901,15 +901,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -933,34 +933,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -969,27 +969,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -997,10 +997,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -1008,8 +1008,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1024,13 +1024,13 @@ msgstr "Impossibile connetersi al demone OLSR!"
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "L'uplink usa il NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Usa l'isteresi"
 
@@ -1055,24 +1055,24 @@ msgstr ""
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Peso"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1110,8 +1110,8 @@ msgstr ""
 "cercando un HNA del tipo 0.0.0.0/0, ::ffff:0:0/96 or 2000::/3. Default "
 "setting is \"both\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index 4b8176d78141750d7adbea6695acb99ea83d92d3..31de79d870f806935cadd80431d584b2e5e4ace1 100644 (file)
@@ -25,23 +25,23 @@ msgstr "アクティブなOLSRノード"
 msgid "Active host net announcements"
 msgstr "アクティブなホストネットワーク通知"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "詳細設定"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "NATを使用するゲートウェイを選択可能にする"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "NATを介してパケットを送信するIPv4 ゲートウェイを選択可能にします"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "通知するアップリンク"
 
@@ -68,8 +68,8 @@ msgstr "どちらの値もドット付き十進数の形式で入力してくだ
 msgid "Broadcast address"
 msgstr "ブロードキャストアドレス"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -111,19 +111,19 @@ msgstr "設定ダウンロード"
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "有効"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -131,13 +131,13 @@ msgstr ""
 "スマートゲートウェイを有効にします。無効の場合、その他全てのスマートゲート"
 "ウェイの設定値は無視されます。標準設定は\"無効\"です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "このインターフェースを有効にします。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "有効"
 
@@ -145,13 +145,13 @@ msgstr "有効"
 msgid "Expected retransmission count"
 msgstr "再送数の期待値"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "FIB メトリック"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -167,8 +167,8 @@ msgstr ""
 "リック値として使用しますが、次ホップが変更した場合のみ更新を行います。標準設"
 "定は\"flat\"です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr "TCsのfisheyeメカニズムを使用します。標準設定は\"有効\"です。"
 
@@ -177,17 +177,17 @@ msgstr "TCsのfisheyeメカニズムを使用します。標準設定は\"有効
 msgid "Gateway"
 msgstr "ゲートウェイ"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "一般設定"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "一般設定"
 
@@ -205,8 +205,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -215,17 +215,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "HNA 通知"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "HNA 送信間隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "HNA 有効時間"
 
@@ -234,22 +234,22 @@ msgstr "HNA 有効時間"
 msgid "HNA6 Announcements"
 msgstr "HNA 通知"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Hello"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Hello 送信間隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Hello 有効時間"
 
@@ -267,8 +267,8 @@ msgstr ""
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -294,8 +294,8 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -305,10 +305,10 @@ msgstr ""
 "効)。ヒステリシスはリンク検出に対するロバスト性を向上させますが、隣接ノードの"
 "登録が遅くなります。標準設定は\"有効\"です。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "IPアドレス"
 
@@ -325,13 +325,13 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "IPv4 ブロードキャスト"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -341,13 +341,13 @@ msgstr ""
 "255.255.255.255が挙げられます。標準設定は\"0.0.0.0\"であり、インターフェース"
 "のブロードキャストIPを使用します。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "IPv4 送信元"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -360,17 +360,17 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "IPv6 マルチキャスト"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
@@ -378,25 +378,25 @@ msgstr ""
 "IPv6 マルチキャストアドレスを設定します。標準はMANETルーターが使用するリンク"
 "ローカル・マルチキャストである\"FF02::6D\"です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 "IPv6 ネットワークアドレスは省略せずに入力してください。プレフィクスはCIDR形式"
 "で入力してください。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "IPv6 送信元"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -406,13 +406,13 @@ msgstr ""
 "フィクス値に一致するものを選択します。標準設定は\"0::/0\"であり、リンクローカ"
 "ルIPでないインターフェースIPを使用します。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr "アップリンクIPv6 プレフィクス"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -426,16 +426,16 @@ msgstr ""
 "<br /><b>警告:</b>このパラメータはetx_ffeth メトリックと同時に使用しないでく"
 "ださい!<br />標準設定は\"1.0\"です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 "このノードがNATを使用してインターネットに接続する場合、有効にしてください。標"
 "準設定は\"有効\"です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -444,10 +444,10 @@ msgstr ""
 msgid "Interface"
 msgstr "インターフェース"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -458,15 +458,15 @@ msgstr ""
 "\"です。標準設定は\"mesh\"です。"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "インターフェース"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "インターフェース デフォルト設定"
 
@@ -474,8 +474,8 @@ msgstr "インターフェース デフォルト設定"
 msgid "Internet protocol"
 msgstr "インターネットプロトコル"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
@@ -483,17 +483,17 @@ msgstr ""
 "ネットワーク・インターフェースの設定が変更されたかをチェックするポーリング間"
 "隔を秒単位で設定します。標準設定は\"2.5\"です。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -507,30 +507,30 @@ msgstr "OLSR ルーティング"
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ エイジング"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ アルゴリズム"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ レベル"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -544,20 +544,20 @@ msgstr "最終ホップ"
 msgid "Legend"
 msgstr "凡例"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "ライブラリ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "リンク品質 (LQ) 設定"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
@@ -567,8 +567,8 @@ msgstr ""
 "効)。etx_float及びetx_fpmの値の調整を行います。値が小さくなると、ETX値の変化"
 "が遅くなります。設定可能な値は0.01-1.0です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -585,8 +585,8 @@ msgstr ""
 "す。イーサネットのリンクにETX 0.1を設定することができます<br />標準設定は"
 "\"etx_ff\"です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
@@ -597,10 +597,10 @@ msgstr ""
 "<br /><b>2</b> = MPR集合及びルーティングにリンク品質を加味する<br />標準設定"
 "は\"2\"です。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "リンク品質 (LQ) マルチプリケーター"
 
@@ -618,22 +618,22 @@ msgid "Local interface IP"
 msgstr "ローカルインターフェース IP"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "MID 送信間隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "MID 有効時間"
 
@@ -641,8 +641,8 @@ msgstr "MID 有効時間"
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "メインIP"
 
@@ -657,17 +657,17 @@ msgstr ""
 msgid "Metric"
 msgstr "メトリック"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "モード"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -689,8 +689,8 @@ msgstr ""
 "192.168.0.1 0.5<br />このインターフェースから全てのノードへ対して20%減らす場"
 "合: default 0.8"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "NAT しきい値"
 
@@ -716,22 +716,22 @@ msgstr "隣接ノード"
 msgid "Netmask"
 msgstr "ネットマスク"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "ネットワーク"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "ネットワークアドレス"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr "NIC変更ポーリング間隔"
 
@@ -756,21 +756,21 @@ msgstr "OLSR - HNA (Host and Network Association) 通知"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - HNA (Host and Network Association) 通知"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - プラグイン"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "OLSR デーモン"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "OLSR デーモン - インターフェース"
 
@@ -827,35 +827,35 @@ msgstr "通知されているマルチ・インターフェースの一覧"
 msgid "Overview of smart gateways in this network"
 msgstr "ネットワーク内のスマート・ゲートウェイ一覧"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "プラグイン設定"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "プラグイン"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr "OLSRソケットのポーリング間隔を秒単位で設定します。標準は0.05です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "ポーリング間隔"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "ポート"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -928,8 +928,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -945,8 +945,8 @@ msgstr "スマート・ゲートウェイ(SmartGW)は設定されていません
 msgid "Source address"
 msgstr "送信元アドレス"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
@@ -954,8 +954,8 @@ msgstr ""
 "アップリンク速度をキロビット/秒で設定してください。1つ目のパラメータは上り、2"
 "つ目のパラメータは下りのストリームです。標準は\"128 1024\"です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr "アップリンク速度"
 
@@ -979,34 +979,34 @@ msgstr "隣接ノードから受信したパケットの受信成功率"
 msgid "Success rate of packages sent to the neighbour"
 msgstr "隣接ノードへ送信したパケットの送信成功率"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "TC 送信間隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "TC 有効時間"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "TOS値"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -1020,8 +1020,8 @@ msgstr ""
 "ん全てのイーサネットデバイスでも使用可能です。<a href='http://www.olsr."
 "org'>olsrd.org</a>にアクセスして、ヘルプ及びドキュメントを参照してください。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
@@ -1029,13 +1029,13 @@ msgstr ""
 "willingnessを固定する場合に使用します。willingnessが設定されていない場合、"
 "バッテリや電源のステータスによって動的に計算されます。標準は\"3\"です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr "OLSRdが使用するインターフェースです。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
@@ -1043,8 +1043,8 @@ msgstr ""
 "OLSRが使用するポート番号です。通常、このポート番号はIANAがアサインした698番で"
 "あるべきです。1-65535の間で設定可能です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -1052,10 +1052,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr "送信間隔及び有効時間"
 
@@ -1063,8 +1063,8 @@ msgstr "送信間隔及び有効時間"
 msgid "Topology"
 msgstr "トポロジー"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1081,13 +1081,13 @@ msgstr "OLSRデーモンに接続できません!"
 msgid "Uplink"
 msgstr "アップリンク"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "NATを使用して上位ネットワークに接続する"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "ヒステリシスを使用する"
 
@@ -1112,8 +1112,8 @@ msgstr ""
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
@@ -1121,17 +1121,17 @@ msgstr ""
 "警告: kmod-ipipがインストールされていません。スマートゲートウェイはkmod-ipip"
 "なしでは動作しません。まず初めにインストールを行なってください。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Weight"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1169,8 +1169,8 @@ msgstr ""
 "ローカルのHNAである0.0.0.0/0、::ffff:0:0/96、2000::/3を探索することで検出しま"
 "す。標準設定は、\"both\"です。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Willingness"
 
index 00a3e7af8ded8f6fbce4c33de68e38a02ef0e992..f02ff69a9073babc5897a8dad7eb67565a56881c 100644 (file)
@@ -19,23 +19,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -62,8 +62,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -105,31 +105,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -137,13 +137,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -153,8 +153,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -163,17 +163,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr ""
 
@@ -191,8 +191,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -201,17 +201,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -219,22 +219,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -252,8 +252,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -279,18 +279,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -305,26 +305,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -335,52 +335,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -389,14 +389,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -405,10 +405,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -416,15 +416,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -432,24 +432,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -463,30 +463,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -500,28 +500,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -531,18 +531,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -560,22 +560,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -583,8 +583,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -599,17 +599,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -626,8 +626,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -653,22 +653,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -692,21 +692,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -763,35 +763,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -853,8 +853,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -870,15 +870,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -902,34 +902,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -938,27 +938,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -966,10 +966,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -977,8 +977,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -993,13 +993,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1024,24 +1024,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1066,8 +1066,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index bdc15444f00ce4060e0db64b9af80ace6bd49aa4..5d34821121f1cf346ab24611fac8906b128f64a1 100644 (file)
@@ -20,23 +20,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -63,8 +63,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -106,31 +106,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -138,13 +138,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -154,8 +154,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -164,17 +164,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr ""
 
@@ -192,8 +192,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -202,17 +202,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -220,22 +220,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -253,8 +253,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -280,18 +280,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -306,26 +306,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -336,52 +336,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -390,14 +390,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -406,10 +406,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -417,15 +417,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -433,24 +433,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -464,30 +464,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -501,28 +501,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -532,18 +532,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -561,22 +561,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -584,8 +584,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -600,17 +600,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -627,8 +627,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -654,22 +654,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -693,21 +693,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -764,35 +764,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -854,8 +854,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -871,15 +871,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -903,34 +903,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -939,27 +939,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -967,10 +967,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -978,8 +978,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -994,13 +994,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1025,24 +1025,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1067,8 +1067,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index fd1ebdf4da85908ecbc0bc619429b765b1734dd5..e2790e44f5f45945e54688e4a3290ca919f12223 100644 (file)
@@ -24,23 +24,23 @@ msgstr "Aktywne węzły OLSR"
 msgid "Active host net announcements"
 msgstr "Aktywne ogłoszenia hostnet"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Ustawienia zaawansowane"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "Zezwól na bramy z NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "Zezwól na wybieranie wychodzącej bramy IPv4 przez NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "Ogłaszaj uplink"
 
@@ -69,8 +69,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr "Adres rozgłoszeniowy (broadcast)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -112,19 +112,19 @@ msgstr "Ustawienia pobierania"
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Włącz"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -132,13 +132,13 @@ msgstr ""
 "Włącz SmartGateway. Jeśli wyłączone, wszystkie inne parametry SmartGateway "
 "są ignorowane. Domyślnie jest wyłączone."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Włącz ten interfejs."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Włączone"
 
@@ -146,13 +146,13 @@ msgstr "Włączone"
 msgid "Expected retransmission count"
 msgstr "Oczekiwana wartość retransmisji"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "Metryka FIB"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -163,8 +163,8 @@ msgid ""
 msgstr ""
 
 # skorzystałem z niemieckiego tłumaczenia
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 "Mechanizm Fisheye dla TCs (zaznaczone oznacza \"włączone\"). Domyślnie jest "
@@ -175,17 +175,17 @@ msgstr ""
 msgid "Gateway"
 msgstr "Brama"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Ustawienia ogólne"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Ustawienia ogólne"
 
@@ -203,8 +203,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -213,17 +213,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "Ogłoszenia HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "Interwał HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "Czas poprawności HNA"
 
@@ -232,22 +232,22 @@ msgstr "Czas poprawności HNA"
 msgid "HNA6 Announcements"
 msgstr "Ogłoszenia HNA"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Hello"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Interwał Hello"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Czas poprawności Hello"
 
@@ -265,8 +265,8 @@ msgstr ""
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -297,18 +297,18 @@ msgstr ""
 "Hosty w sieci OLSR mogą ogłaszać połączenia z zewnętrznymi sieciami poprzez "
 "wiadomości HNA."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "Adresy IP"
 
@@ -325,13 +325,13 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "Rozgłaszanie IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -341,13 +341,13 @@ msgstr ""
 "Przydatnym przykładem byłoby 255.255.255.255. Domyślna wartość to "
 "\"0.0.0.0\" - jest wtedy używany adres rozgłoszeniowy interfejsu."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "Źródło IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -360,18 +360,18 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "Multicast IPv6"
 
 # Nie mam pojęcia, jak to lepiej przetłumaczyć, ale w moich tłumaczeniach kieruję się zasadą "release early, release often".
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
@@ -379,24 +379,24 @@ msgstr ""
 "Adres multicast IPv6. Domyślna wartość to \"FF02::6D\", multicast lokalnego "
 "routera."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 "Sieć IPv6 musi być podana w pełnej notacji, prefiks musi być w notacji CIDR."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "Źródło IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -406,13 +406,13 @@ msgstr ""
 "będzie pasował do tego prefiksu. Domyślna wartość to \"0::/0\" - jest wtedy "
 "używany adres IP interfejsu."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -421,14 +421,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr "Czy węzeł korzysta z NAT do połączenia z Internetem. Domyślnie \"Tak\""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -437,10 +437,10 @@ msgstr "Czy węzeł korzysta z NAT do połączenia z Internetem. Domyślnie \"Ta
 msgid "Interface"
 msgstr "Interfejs"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -451,16 +451,16 @@ msgstr ""
 "\"mesh\"."
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Interfejsy"
 
 # by Google :D po części
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "Standardy interfejsów"
 
@@ -468,24 +468,24 @@ msgstr "Standardy interfejsów"
 msgid "Internet protocol"
 msgstr "Protokół internetowy"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -499,30 +499,30 @@ msgstr "Znane ścieżki OLSR"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "Starzenie się LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "Algorytm LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ-Fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "Poziom LQ"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -536,29 +536,29 @@ msgstr "Ostatni skok (hop)"
 msgid "Legend"
 msgstr "Legenda"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Biblioteka"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #, fuzzy
 msgid "Link Quality Settings"
 msgstr "Ustawienia jakości linków"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -568,18 +568,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "Mnożnik LinkQuality"
 
@@ -597,22 +597,22 @@ msgid "Local interface IP"
 msgstr "IP lokalnego interfejsu"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "Interwał MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "Czas poprawności MID"
 
@@ -620,8 +620,8 @@ msgstr "Czas poprawności MID"
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "Główny IP"
 
@@ -637,17 +637,17 @@ msgstr ""
 msgid "Metric"
 msgstr "Miara"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "Tryb"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -664,8 +664,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "Próg NAT"
 
@@ -691,22 +691,22 @@ msgstr "Sąsiedzi"
 msgid "Netmask"
 msgstr "Maska sieciowa"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Sieć"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Adres sieci"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -731,21 +731,21 @@ msgstr "OLSR - ogłoszenia HNA"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - ogłoszenia HNA"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - pluginy"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "Demon OLSR"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "Demon OLSR - interfejs"
 
@@ -802,35 +802,35 @@ msgstr "Przegląd znanych wielointerfejsowych ogłoszeń"
 msgid "Overview of smart gateways in this network"
 msgstr "Przegląd bram SmartGateway w tej sieci"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Ustawienia pluginu"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Pluginy"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -892,8 +892,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -909,15 +909,15 @@ msgstr "SmartGateway jest nieskonfigurowane."
 msgid "Source address"
 msgstr "Adres źródłowy"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -943,34 +943,34 @@ msgstr "Wartość poprawnie otrzymanych od sąsiada pakietów"
 msgid "Success rate of packages sent to the neighbour"
 msgstr "Wartość poprawnie wysłanych pakietów do sąsiada"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "Interwał TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "Czas poprawności TC"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "Wartość TOS"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -979,20 +979,20 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr "Interfejs, który powinien oferować OLSRd."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
@@ -1000,8 +1000,8 @@ msgstr ""
 "Port używany przez OLSR. Zwykle powinien pozostać na przydzielonym przez "
 "IANA porcie 698. Może mieć wartość pomiędzy 1 a 65535."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -1009,10 +1009,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -1020,8 +1020,8 @@ msgstr ""
 msgid "Topology"
 msgstr "Topologia"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1036,13 +1036,13 @@ msgstr "Połączenie z demonem OLSR nieudane!"
 msgid "Uplink"
 msgstr "Uplink"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "Uplink używa NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Używaj histerezy"
 
@@ -1067,8 +1067,8 @@ msgstr ""
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
@@ -1076,17 +1076,17 @@ msgstr ""
 "Uwaga: kmod-ipip nie jest zainstalowany. Bez kmod-ipip bramy SmartGateway "
 "nie będą działać. Proszę go zainstalować."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Waga"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1118,8 +1118,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Gotowość"
 
index 8918bc0bde01677613f5a31298e306cb969a78d7..c88fad453c7273ba36923154df6eebbf8402ce51 100644 (file)
@@ -27,23 +27,23 @@ msgstr "Nós OLSR ativos"
 msgid "Active host net announcements"
 msgstr "Anúncios ativos de equipamentos"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Configurações Avançadas"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "Permitir rotadores com NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "Permitir a seleção de rotador de saída IPv4 com NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "Anunciar enlace superior (uplink)"
 
@@ -73,8 +73,8 @@ msgid "Broadcast address"
 msgstr "Endereço de broadcast"
 
 # 20140621: edersg: tradução
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 "Somente pode ser um endereço IPv4 ou IPv6 válidos ou um endereço 'padrão'"
@@ -124,19 +124,19 @@ msgstr "Configuração do Recebimento de Dados "
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Habilitar"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -144,13 +144,13 @@ msgstr ""
 "Habilita o SmartGateway. Se isto está desabilitado, então todos os demais "
 "parâmetros do SmartGateway são ignorados. Padrão é \"não\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Habilita esta interface."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Habilitado"
 
@@ -158,13 +158,13 @@ msgstr "Habilitado"
 msgid "Expected retransmission count"
 msgstr "Contagem esperada de retransmissões"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "Métrica FIB"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -181,8 +181,8 @@ msgstr ""
 "atualiza a contagem de saltos se o próximo salto também mudar. O padrão é "
 "\"flat\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 "Mecanismo Fisheye para <abbr title=\"Topology Control, Controle de Topologia"
@@ -193,17 +193,17 @@ msgstr ""
 msgid "Gateway"
 msgstr "Roteador"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Configurações Gerais"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Configurações gerais"
 
@@ -224,8 +224,8 @@ msgid "Green"
 msgstr "Verde"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -238,19 +238,19 @@ msgstr ""
 "Anúncios do <abbr title=\"Host and network association, Associação de "
 "equipamentos e redes\">HNA</abbr>"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 "Intervalo entre <abbr title=\"Host and network association, Associação de "
 "equipamentos e redes\">HNA</abbr>"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 "Validade do <abbr title=\"Host and network association, Associação de "
@@ -262,22 +262,22 @@ msgstr ""
 "Anúncios do <abbr title=\"Host and network association, Associação de "
 "equipamentos e redes\">HNA</abbr>"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Saudação (Hello)"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Intervalo entre Saudações (Hello)"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Validade da Saudação (Hello)"
 
@@ -297,8 +297,8 @@ msgstr "Ocultar IPv6"
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -329,8 +329,8 @@ msgstr ""
 "redes externas usando mensagens HNA."
 
 # Hysteresis é Histerese que significa "retardo"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -340,10 +340,10 @@ msgstr ""
 "de saltos), Retardo incrementa a robustez da sensibilidade do enlace mas "
 "atrasa o registro dos vizinhos. O padrão é \"sim\""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "Endereços IP"
 
@@ -360,13 +360,13 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "Endereço IPv4 de Broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -376,13 +376,13 @@ msgstr ""
 "seria 255.255.255.255. O padrão é \"0.0.0.0\", que indica o uso do endereço "
 "IP de broadcast da interface."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "Origem IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -396,17 +396,17 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "Multicast IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
@@ -414,25 +414,25 @@ msgstr ""
 "Endereço de multicast IPv6. O padrão é \"FF02::6D\", o multicast do enlace "
 "local do roteador MANET."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 "A rede IPv6 deve ser informada em notação completa. O prefixo deve ser em "
 "notação CIDR."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "Origem IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -442,13 +442,13 @@ msgstr ""
 "com o prefixo do parâmetro. O padrão é \"0::/0\", que faz com que seja usado "
 "um endereço IP não local da interface."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr "Prefixo IPv6 do enlace superior (uplink)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -462,14 +462,14 @@ msgstr ""
 "1.0 se alterado..<br /><b>CUIDADO:</b> Este parâmetro não deve ser usado em "
 "conjunto com a métrica etx_ffeth!<br />O padrão é \"1.0\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr "Se este Nó usa NAT para conexões com a internet. Padrão é \"sim\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -478,10 +478,10 @@ msgstr "Se este Nó usa NAT para conexões com a internet. Padrão é \"sim\"."
 msgid "Interface"
 msgstr "Interface"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -492,15 +492,15 @@ msgstr ""
 "\"ether\". O padrão é \"mesh\"."
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "Padrões da Interface"
 
@@ -508,8 +508,8 @@ msgstr "Padrões da Interface"
 msgid "Internet protocol"
 msgstr "Protocolo internet"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
@@ -518,18 +518,18 @@ msgstr ""
 "configurações (em segundos). O padrão é \"2.5\"."
 
 # 20140621: edersg: tradução
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr "Valor inválido para LQMult-Value. Deve estar entre 0.01 e 1.0."
 
 # 20140621: edersg: tradução
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -545,32 +545,32 @@ msgstr "Rotas OLSR conhecidas"
 msgid "LQ"
 msgstr "<abbr title=\"Link Quality, Qualidade do Enlace\">LQ</abbr>"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 "Envelhecimento do <abbr title=\"Link Quality, Qualidade do Enlace\">LQ</abbr>"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "Algoritmo <abbr title=\"Link Quality, Qualidade do Enlace\">LQ</abbr>"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "Fisheye <abbr title=\"Link Quality, Qualidade do Enlace\">LQ</abbr>"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "Nível <abbr title=\"Link Quality, Qualidade do Enlace\">LQ</abbr>"
 
 # 20140621: edersg: tradução
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -586,20 +586,20 @@ msgstr "Último salto"
 msgid "Legend"
 msgstr "Legenda"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Biblioteca"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "Configurações da Qualidade do Enlace"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
@@ -610,8 +610,8 @@ msgstr ""
 "para etx_float e etx_fpm, Valores menores significam mudanças mais lentas do "
 "valor ETX. (permitido valores entre 0.01 e 1.0)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -628,8 +628,8 @@ msgstr ""
 "para o cálculo do ETX<br /><b>etx_ffeth</b>: variação incompatível do etx_ff "
 "que permite enlaces ethernet com ETX 0.1.<br />O padrão é \"etx_ff\""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
@@ -640,10 +640,10 @@ msgstr ""
 "b> = não use a qualidade do enlace<br /><b>2</b> = use a qualidade do enlace "
 "para a seleção do MPR e roteamento<br />O padrão é \"2\""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "Multiplicador da Qualidade do Enlace"
 
@@ -661,26 +661,26 @@ msgid "Local interface IP"
 msgstr "Endereço IP da interface local"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 "<abbr title=\"Multiple interface declaration,Declaração de interface múltipla"
 "\">MID</abbr>"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 "Intervalo do <abbr title=\"Multiple interface declaration,Declaração de "
 "interface múltipla\">MID</abbr>"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 "Validade do <abbr title=\"Multiple interface declaration,Declaração de "
@@ -690,8 +690,8 @@ msgstr ""
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "IP Principal"
 
@@ -710,18 +710,18 @@ msgstr ""
 msgid "Metric"
 msgstr "Métrica"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "Modo"
 
 # 20140621: edersg: tradução
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -747,8 +747,8 @@ msgstr ""
 "Exemplos: <br />reduzir LQ para 192.168.0.1 pela metade: 192.168.0.1 0.5<br /"
 "> reduzir LQ para todos os nós nesta interface em 20%: padrão 0.8"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "Limiar do NAT"
 
@@ -776,22 +776,22 @@ msgstr "Vizinhos"
 msgid "Netmask"
 msgstr "Máscara de rede"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Rede"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Endereço de rede"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr "Intervalo de consulta de mudanças na placa de rede"
 
@@ -819,21 +819,21 @@ msgstr ""
 "OLSR - Anúncios <abbr title=\"Host and network association, Associação de "
 "equipamentos e redes\">HNA</abbr>"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Plugins"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "Servidor OLSR"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "Servidor OLSR - Interface"
 
@@ -891,36 +891,36 @@ msgstr "Visão geral de anúncios de nós com múltiplas interfaces conhecidas"
 msgid "Overview of smart gateways in this network"
 msgstr "Visão geral dos SmartGateways na rede"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Configuração do Plugin"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Plugins"
 
 # Que socket?
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr "Taxa de consulta por conexões OLSR, em segundos. Padrão é 0.05."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Taxa de consulta"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Porta"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -996,8 +996,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr "Relação do ruído do sinal em dB"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -1013,8 +1013,8 @@ msgstr "SmartGateway não está configurado no seu sistema."
 msgid "Source address"
 msgstr "Endereço de origem"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
@@ -1023,8 +1023,8 @@ msgstr ""
 "primeiro parâmetro é a taxa de envio (upstream) e o segundo parâmetro é a "
 "taxa de recebimento (downstream). O padrão é \"128 1024\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr "Velocidade do enlace superior"
 
@@ -1050,37 +1050,37 @@ msgstr "Taxa de sucesso de pacotes recebidos de vizinhos"
 msgid "Success rate of packages sent to the neighbour"
 msgstr "Taxa de sucesso de pacotes enviados a vizinhos"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "<abbr title=\"Topology Control, Controle de Topologia\">TC</abbr>"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 "Intervalo do <abbr title=\"Topology Control, Controle de Topologia\">TC</"
 "abbr>"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 "Validade do <abbr title=\"Topology Control, Controle de Topologia\">TC</abbr>"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "Valor do TOS"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -1094,8 +1094,8 @@ msgstr ""
 "suporte o modo ad-hoc e, é claro, em qualquer dispositivo ethernet. Visite "
 "<a href='http://www.olsr.org'>olsrd.org</a> para ajuda e documentação."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
@@ -1104,13 +1104,13 @@ msgstr ""
 "definida, ela será dinamicamente calculada baseada no estado da energia/"
 "bateria, O padrão é \"3\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr "A interface onde o OLSRd deve servir."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
@@ -1118,8 +1118,8 @@ msgstr ""
 "A porta que o OLSR usa. Isto geralmente deve ficar na porta 698, designada "
 "pela IANA. Pode ter qualquer valor entre 1 e 65535."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -1131,10 +1131,10 @@ msgstr ""
 "IPv6 local para usar o roteador IPv6 sem qualquer tradução de endereços. O "
 "tamanho máximo do prefixo é 64 bits. O padrão é \"::/0\" (nenhum prefixo)."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr "Temporização e Validade"
 
@@ -1142,8 +1142,8 @@ msgstr "Temporização e Validade"
 msgid "Topology"
 msgstr "Topologia"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1160,13 +1160,13 @@ msgstr "Não foi possível conectar ao servidor OLSR!"
 msgid "Uplink"
 msgstr "Enlace superior (uplink)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "Enlace superior (uplink) usa NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Usar retardo"
 
@@ -1194,8 +1194,8 @@ msgstr "Muito bom (SNR > 30)"
 msgid "WLAN"
 msgstr "Rede sem fio (WLAN)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
@@ -1203,17 +1203,17 @@ msgstr ""
 "Atenção: o kmod-ipip não está instalado. Sem o kmod-ipip, o SmartGateway não "
 "irá funcionar. Por favor, instale-o."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Peso"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1254,8 +1254,8 @@ msgstr ""
 "and network association, Associação de equipamentos e redes\">HNA</abbr> "
 "local de 0.0.0.0/0, ::ffff:0:0/96 ou 2000::/3. O padrão é \"ambos\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Disponibilidade"
 
index 52158475b74c3d8c06f6d4f9668a2c3d352ec26a..4a6cf490fc4a5502dba56d102273984fc9ca811b 100644 (file)
@@ -26,23 +26,23 @@ msgstr "Nós OLSR ativos"
 msgid "Active host net announcements"
 msgstr "Anuncios activos de hosts"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Definições Avançadas"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "Permitir gateways com NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "Permitir a selecção de uma gateway IPv4 para saída com NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "Anunciar uplink"
 
@@ -69,8 +69,8 @@ msgstr "Os valores tem de usar a dotação decimal."
 msgid "Broadcast address"
 msgstr "Endereço de broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -112,19 +112,19 @@ msgstr "Descarregar Configuração"
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Ativar"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -132,13 +132,13 @@ msgstr ""
 "Ativar SmartGateway. Se estiver desativado, então todos os outros parâmetros "
 "SmartGateway são ignorados. Por defeito é \"não\""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Ativar esta interface."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Ativado"
 
@@ -146,13 +146,13 @@ msgstr "Ativado"
 msgid "Expected retransmission count"
 msgstr "Contagem de retransmissões esperada"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "métrica FIB"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -162,8 +162,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -172,17 +172,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Definições gerais"
 
@@ -200,8 +200,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -210,17 +210,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "Intervalo entre HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "Validade de HNA"
 
@@ -229,22 +229,22 @@ msgstr "Validade de HNA"
 msgid "HNA6 Announcements"
 msgstr "OLSR - Anuncios HNA4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Intervalo entre Hello"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Validade de Hello"
 
@@ -262,8 +262,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -289,18 +289,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "Endereços IP"
 
@@ -315,26 +315,26 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "Endereço IPv4 de Broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -345,54 +345,54 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "Multicast IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 "A rede IPv6 deve ser fornecido em dotação completa, o prefixo deve estar na "
 "notação CIDR."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "Origem IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -401,14 +401,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -417,10 +417,10 @@ msgstr ""
 msgid "Interface"
 msgstr "Interface"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -431,15 +431,15 @@ msgstr ""
 "são \"mesh\" e \"ether\". Por defeito é \"mesh\"."
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "Predefinições das Interfaces"
 
@@ -447,24 +447,24 @@ msgstr "Predefinições das Interfaces"
 msgid "Internet protocol"
 msgstr "Protocolo de Internet"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -478,31 +478,31 @@ msgstr "Rotas OLSR conhecidas"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "Envelhecimento LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "Algoritmo LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #, fuzzy
 msgid "LQ fisheye"
 msgstr "LQ Fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "Nível LQ"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -516,28 +516,28 @@ msgstr "Ultimo salto"
 msgid "Legend"
 msgstr "Legenda"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Biblioteca"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "Definições de Qualidade do Link"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -547,18 +547,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -576,22 +576,22 @@ msgid "Local interface IP"
 msgstr "Endereço IP do interface local"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "Intervalo de MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "Validade de MID"
 
@@ -599,8 +599,8 @@ msgstr "Validade de MID"
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "IP Principal"
 
@@ -615,17 +615,17 @@ msgstr ""
 msgid "Metric"
 msgstr "Métrica"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "Modo"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -642,8 +642,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -669,22 +669,22 @@ msgstr "Vizinhos"
 msgid "Netmask"
 msgstr "Máscara de rede"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Rede"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Endereço de rede"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -709,21 +709,21 @@ msgstr "OLSR - Anuncios HNA4"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - Anuncios HNA4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Plugins"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "Servidor OLSR"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -781,35 +781,35 @@ msgstr "Resumo de anuncios de nós com multiplos interfaces activos"
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Configuração de Plugin"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Pollrate"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Porta"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -871,8 +871,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -888,15 +888,15 @@ msgstr ""
 msgid "Source address"
 msgstr "Endereço de origem"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr "Velocidade do uplink"
 
@@ -920,34 +920,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "Intervalo de TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "Validade de TC"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -956,27 +956,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -984,10 +984,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -995,8 +995,8 @@ msgstr ""
 msgid "Topology"
 msgstr "Topologia"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1011,13 +1011,13 @@ msgstr "Não foi possivel ligar ao servidor OLSR!"
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "O uplink usa NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Usar histerese"
 
@@ -1042,24 +1042,24 @@ msgstr ""
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1084,8 +1084,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Disponibilidade"
 
index 151fd39fed534dcbaf1739edfa6f6c98ef02508e..8c28bb2615fe913ba0c0bb2af7260b87a1515cec 100644 (file)
@@ -24,23 +24,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Setări avansate"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -67,8 +67,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -110,31 +110,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Activare"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Activează această interfaţă"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Activat"
 
@@ -142,13 +142,13 @@ msgstr "Activat"
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -158,8 +158,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -168,17 +168,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Setări generale"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Setări generale"
 
@@ -196,8 +196,8 @@ msgid "Green"
 msgstr "Verde"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -206,17 +206,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -224,22 +224,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -257,8 +257,8 @@ msgstr "Ascunde IPv6"
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -284,18 +284,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "Adrese IP"
 
@@ -310,26 +310,26 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -340,52 +340,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -394,14 +394,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -410,10 +410,10 @@ msgstr ""
 msgid "Interface"
 msgstr "Interfaţă"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -421,15 +421,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Interfeţe"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "Interfeţe implicite"
 
@@ -437,24 +437,24 @@ msgstr "Interfeţe implicite"
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -468,30 +468,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "Algoritm LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "Nivel LQ"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -505,28 +505,28 @@ msgstr ""
 msgid "Legend"
 msgstr "Legendă"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -536,18 +536,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -565,22 +565,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -588,8 +588,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -604,17 +604,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -631,8 +631,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -658,22 +658,22 @@ msgstr "Vecini"
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -697,21 +697,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -768,35 +768,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Pluginuri"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -858,8 +858,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr "Raport zgomot semnal în dB"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -875,15 +875,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -907,34 +907,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -943,27 +943,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -971,10 +971,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -982,8 +982,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -998,13 +998,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1029,24 +1029,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Greutate"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1071,8 +1071,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index b5a7d878b6e7b5006147e9af98be5dd9fdbe508e..6c1799894504c21866a85b94177e17ff18da4e35 100644 (file)
@@ -27,23 +27,23 @@ msgstr "Активные OLSR узлы"
 msgid "Active host net announcements"
 msgstr "Активные объявления хост-сети (HNA)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Дополнительные настройки"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "Разрешить шлюзы с NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "Разрешить выбор исходящего IPv4 шлюза с NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "Объявить внешнее соединение"
 
@@ -72,8 +72,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr "Широковещательный адрес"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr "Допускается только IPv4 или IPv6 адрес или 'по умолчанию'"
 
@@ -117,19 +117,19 @@ msgstr "Загрузить config файл"
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Включить"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -137,13 +137,13 @@ msgstr ""
 "Включить SmartGW (смарт-шлюз).<br />Если выключено, все остальные параметры "
 "SmartGW игнорируются. По умолчанию 'нет'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Использовать этот интерфейс."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Включено"
 
@@ -151,13 +151,13 @@ msgstr "Включено"
 msgid "Expected retransmission count"
 msgstr "Ожидаемое количество повторных передач"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "Метрика FIB"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -174,8 +174,8 @@ msgstr ""
 "происходит только при изменении следующего перехода.<br />По умолчанию "
 "используется 'flat'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 "Механизм 'fisheye' для TC-ов (средство проверки). По умолчанию 'включено'."
@@ -185,17 +185,17 @@ msgstr ""
 msgid "Gateway"
 msgstr "Шлюз"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Основные настройки"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Основные настройки"
 
@@ -213,8 +213,8 @@ msgid "Green"
 msgstr "Зеленый"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -223,17 +223,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "Объявления HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "Интервал HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "Время действия HNA"
 
@@ -241,22 +241,22 @@ msgstr "Время действия HNA"
 msgid "HNA6 Announcements"
 msgstr "Объявления HNA6"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Приветствие"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Интервал приветствия"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Время действия приветствия"
 
@@ -274,8 +274,8 @@ msgstr "Скрыть IPv6"
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -305,8 +305,8 @@ msgstr ""
 "Хосты в маршрутизируемой сети OLSR могут извещать о подключении к внешним "
 "сетям с помощью сообщений HNA6."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -316,10 +316,10 @@ msgstr ""
 "переходов). Гистерезис увеличивает надёжность канала, но вносит задержку в "
 "регистрацию соседних устройств. По умолчанию 'да'."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "IP-Адреса"
 
@@ -336,13 +336,13 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "Широковещательный<br />IPv4-адрес"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -352,13 +352,13 @@ msgstr ""
 "255.255.255.255. По умолчанию используется значение \"0.0.0.0\", которое "
 "запускает использование широковещательного IP-адреса интерфейса."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "IPv4 источник"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -371,17 +371,17 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "IPv6 мультивещание"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
@@ -389,25 +389,25 @@ msgstr ""
 "IPv6-адрес мультивещания. По умолчанию 'FF02::6D', MANET маршрутизатор "
 "локальной сети мультивещания."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 "IPv6 сеть должна быть указана в полной нотации, префикс должен быть в "
 "нотации CIDR."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "IPv6 источник"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -418,13 +418,13 @@ msgstr ""
 "'0::/0', которое запускает использование IP интерфейса не локального "
 "соединения."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr "IPv6 Префикс внешнего соединения"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -438,15 +438,15 @@ msgstr ""
 "изменении должно быть ближе к '1.0'.<br /><b>Внимание:</b> Не используйте "
 "данный параметр вместе с метрикой etx_ffeth!<br />По умолчанию '1.0'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 "Использует ли данный узел NAT для подключения к Интернету. По умолчанию 'да'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -455,10 +455,10 @@ msgstr ""
 msgid "Interface"
 msgstr "Интерфейс"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -469,15 +469,15 @@ msgstr ""
 "'ether'. По умолчанию 'mesh'."
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Интерфейсы"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "Значения по умолчанию для интерфейсов"
 
@@ -485,8 +485,8 @@ msgstr "Значения по умолчанию для интерфейсов"
 msgid "Internet protocol"
 msgstr "Интернет протокол"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
@@ -494,18 +494,18 @@ msgstr ""
 "Интервал опроса сетевых интерфейсов на наличие изменений в config файле "
 "(сек.). По умолчанию '2.5'."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 "Недопустимое значение для LQMult-Value. Должно быть между '0,01' и '1,0'."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -521,30 +521,30 @@ msgstr "Известные маршруты OLSR"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ старение"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ алгоритм"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ частота"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -560,20 +560,20 @@ msgstr "Последний переход"
 msgid "Legend"
 msgstr "События"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Библиотека"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "Настройки качества соединений (LQ)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
@@ -583,8 +583,8 @@ msgstr ""
 "подстройки для etx_float и etx_fpm.<br />Чем меньше значение, тем меньше "
 "изменения значения ETX.<br />Диапазон допустимых значений от '0.0' до '1.0'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -600,8 +600,8 @@ msgstr ""
 "b>: несовместимый вариант etx_ff, разрешающий Ethernet-соединения с ETX 0.1."
 "<br />По умолчанию 'etx_ff'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
@@ -611,10 +611,10 @@ msgstr ""
 "><b>0</b> = не использовать LQ<br /><b>2</b> = использовать LQ для выбора "
 "MPR и маршрутизации<br />По умолчанию '2'."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "Мультипликатор качества соединения (LQ)"
 
@@ -632,22 +632,22 @@ msgid "Local interface IP"
 msgstr "IP-адрес локального интерфейса"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "Интервал MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "Время действия MID"
 
@@ -655,8 +655,8 @@ msgstr "Время действия MID"
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "Основной IP-адрес"
 
@@ -673,17 +673,17 @@ msgstr ""
 msgid "Metric"
 msgstr "Метрика"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "Режим"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -709,8 +709,8 @@ msgstr ""
 "fd91:662e:3c58::1 '0.5'.<br />уменьшить LQ для всех узлов на данном "
 "интерфейсе на 20%: default '0.8'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "Порог NAT"
 
@@ -736,22 +736,22 @@ msgstr "Соседние узлы"
 msgid "Netmask"
 msgstr "Маска сети"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Сеть"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Сетевой адрес"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr "Сетевой адаптер изменяет интервал опроса"
 
@@ -775,21 +775,21 @@ msgstr "OLSR - HNA-объявления"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - HNA6-объявления"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Плагины"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "OLSR демон"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "OLSR демон - Интерфейс"
 
@@ -846,35 +846,35 @@ msgstr "Обзор известных объявлений с нескольки
 msgid "Overview of smart gateways in this network"
 msgstr "Обзор смарт шлюзов в этой сети"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Настройка плагинов"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Плагины"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr "Частота опроса для сокетов OLSR в секундах. По умолчанию '0,05'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Частота опроса"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Порт"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -947,8 +947,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr "Коэффициент шума сигнала в дБ"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -964,8 +964,8 @@ msgstr "SmartGW (смарт-шлюз) не настроен на этой сис
 msgid "Source address"
 msgstr "Адрес источника"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
@@ -974,8 +974,8 @@ msgstr ""
 "внешняя сеть, второй параметр - внутренняя сеть. Значение по умолчанию '128 "
 "1024'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr "Скорость внешнего соединения"
 
@@ -1000,34 +1000,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr "Показатель успешности прохождения пакетов, отправляемых соседнему узлу"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "Интервал TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "Время действия TC"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "Значение TOS"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -1041,8 +1041,8 @@ msgstr ""
 "Ethernet с поддержкой режима ad-hoc.<br />Более подробную информацию можно "
 "найти на <a href='http://www.olsr.org'>olsrd.org</a>."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
@@ -1051,13 +1051,13 @@ msgstr ""
 "рассчитываться динамически на основе состояния батареи/питания. По умолчанию "
 "'3'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr "Интерфейс, обслуживаемый OLSRd."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
@@ -1065,8 +1065,8 @@ msgstr ""
 "Порт, используемый для OLSR. Рекомендуется использовать присвоенный IANA "
 "порт 698.<br />Допустимо любое значение в диапазоне от 1 до 65535."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -1078,10 +1078,10 @@ msgstr ""
 "для использования IPv6-шлюза без какой-либо трансляции адресов. Максимальная "
 "длина префикса - 64 бита. По умолчанию '::/0' (без префикса)."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr "Время и срок действия"
 
@@ -1089,8 +1089,8 @@ msgstr "Время и срок действия"
 msgid "Topology"
 msgstr "Топология"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1107,13 +1107,13 @@ msgstr "Не удалось подключиться к демону OLSR!"
 msgid "Uplink"
 msgstr "Внешнее соединение"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "Внешнее соединение использует NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Использовать гистерезис"
 
@@ -1138,8 +1138,8 @@ msgstr "Очень хорошо (SNR > 30)"
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
@@ -1147,17 +1147,17 @@ msgstr ""
 "<b>Внимание:</b> 'kmod-ipip' не установлен. Без пакета модуля ядра kmod-"
 "ipip, SmartGW (смарт-шлюз) не будет работать, установите его."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Вес"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1195,8 +1195,8 @@ msgstr ""
 "Определение внешнего соединения происходит при наличии в локальном HNA6 ::"
 "ffff:0:0/96 или 2000::/3. Значение по умолчанию 'оба'."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Готовность"
 
index 0a2d4f7a55c1164fe8bb6c550b124d99ddbc8f77..74df7ec6df8a9c6c321cbf73618308f962279189 100644 (file)
@@ -20,23 +20,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -63,8 +63,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -106,31 +106,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -138,13 +138,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -154,8 +154,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -164,17 +164,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr ""
 
@@ -192,8 +192,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -202,17 +202,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -220,22 +220,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -253,8 +253,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -280,18 +280,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -306,26 +306,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -336,52 +336,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -390,14 +390,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -406,10 +406,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -417,15 +417,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -433,24 +433,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -464,30 +464,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -501,28 +501,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -532,18 +532,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -561,22 +561,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -584,8 +584,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -600,17 +600,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -627,8 +627,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -654,22 +654,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -693,21 +693,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -764,35 +764,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -854,8 +854,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -871,15 +871,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -903,34 +903,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -939,27 +939,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -967,10 +967,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -978,8 +978,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -994,13 +994,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1025,24 +1025,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1067,8 +1067,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index 4d35fc46844c6600d82956e2f970678492a4c88e..1ee56ec34ff7267e14f574802c313eae87545f50 100644 (file)
@@ -21,23 +21,23 @@ msgstr "Aktiva OLSR-noder"
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Avancerade inställningar"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "Tillkännage upplänk"
 
@@ -64,8 +64,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr "Sändningsadress"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr "Kan endast vara en giltig IPv4 eller IPv6-adress eller 'standard'"
 
@@ -109,31 +109,31 @@ msgstr ""
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Aktivera"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Aktivera det här gränssnittet."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Aktivera"
 
@@ -141,13 +141,13 @@ msgstr "Aktivera"
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -157,8 +157,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -167,17 +167,17 @@ msgstr ""
 msgid "Gateway"
 msgstr "Gateway"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Generella inställningar"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Generella inställningar"
 
@@ -195,8 +195,8 @@ msgid "Green"
 msgstr "Grön"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -205,17 +205,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "Giltighetstid för HNA"
 
@@ -223,22 +223,22 @@ msgstr "Giltighetstid för HNA"
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Hallå"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Hallå-intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Giltighetstid för Hallå"
 
@@ -256,8 +256,8 @@ msgstr "Göm IPv6"
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -283,18 +283,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "IP-adresser"
 
@@ -309,26 +309,26 @@ msgstr ""
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "IPv4-källa"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -339,52 +339,52 @@ msgstr ""
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "IPv6-källa"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -393,14 +393,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -409,10 +409,10 @@ msgstr ""
 msgid "Interface"
 msgstr "Gränssnitt"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -420,15 +420,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "Gränssnitten"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "Standard-gränssnitten"
 
@@ -436,24 +436,24 @@ msgstr "Standard-gränssnitten"
 msgid "Internet protocol"
 msgstr "Internet-protokoll"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -467,30 +467,30 @@ msgstr "Kända OLSR-rutter"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ-algoritm"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ-nivå"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -504,28 +504,28 @@ msgstr "Senaste hopp"
 msgid "Legend"
 msgstr "Legend"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Bibliotek"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "Inställningar för länkkvalité"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -535,18 +535,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -564,22 +564,22 @@ msgid "Local interface IP"
 msgstr "IP-adress för lokalt gränssnitt"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "MID-intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -587,8 +587,8 @@ msgstr ""
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "Huvudsaklig IP-adress"
 
@@ -603,17 +603,17 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrisk"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "Läge"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -630,8 +630,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -657,22 +657,22 @@ msgstr "Grannar"
 msgid "Netmask"
 msgstr "Nätmask"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Nätverk"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Nätverksadress"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -696,21 +696,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Insticksprogram"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "OLSR-demon"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "OLSR-demon - Gränssnitt"
 
@@ -767,35 +767,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Konfiguration av insticksprogram"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Insticksprogram"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -857,8 +857,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -874,15 +874,15 @@ msgstr ""
 msgid "Source address"
 msgstr "Adress för källkod"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -906,34 +906,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "TC-intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "Giltighetstid för TC"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "TOS-värde"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -942,27 +942,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -970,10 +970,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -981,8 +981,8 @@ msgstr ""
 msgid "Topology"
 msgstr "Topologi"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -997,13 +997,13 @@ msgstr "Kunde inte ansluta till OLSR-demonen!"
 msgid "Uplink"
 msgstr "Upplänk"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "Upplänken använder NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1028,8 +1028,8 @@ msgstr "Jättebra (SNR > 30)"
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
@@ -1037,17 +1037,17 @@ msgstr ""
 "Varning: kmod-ipip är inte installerat. SmartGateway kommer inte att "
 "fungerautan kmod-ipip, vänligen installera det."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Vikt"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1072,8 +1072,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Frivillighet"
 
index 3cdba5afa1ad2d4f53efa606c2fe5397fdd30a58..91b583065727ea7da7f7d530efe5c192b80c0e78 100644 (file)
@@ -13,23 +13,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -56,8 +56,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -99,31 +99,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -131,13 +131,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -147,8 +147,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -157,17 +157,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr ""
 
@@ -185,8 +185,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -195,17 +195,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -213,22 +213,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -246,8 +246,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -273,18 +273,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -299,26 +299,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -329,52 +329,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -383,14 +383,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -399,10 +399,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -410,15 +410,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -426,24 +426,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -457,30 +457,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -494,28 +494,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -525,18 +525,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -554,22 +554,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -577,8 +577,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -593,17 +593,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -620,8 +620,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -647,22 +647,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -686,21 +686,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -757,35 +757,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -847,8 +847,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -864,15 +864,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -896,34 +896,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -932,27 +932,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -960,10 +960,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -971,8 +971,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -987,13 +987,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1018,24 +1018,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1060,8 +1060,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index 0b875f4549e1eeec7e1b90dfa5c08e560c4409e5..3385fa6541a72fda08f0de0267079da000071096 100644 (file)
@@ -20,23 +20,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -63,8 +63,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -106,31 +106,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -138,13 +138,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -154,8 +154,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -164,17 +164,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr ""
 
@@ -192,8 +192,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -202,17 +202,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -220,22 +220,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -253,8 +253,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -280,18 +280,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -306,26 +306,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -336,52 +336,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -390,14 +390,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -406,10 +406,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -417,15 +417,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -433,24 +433,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -464,30 +464,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -501,28 +501,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -532,18 +532,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -561,22 +561,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -584,8 +584,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -600,17 +600,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -627,8 +627,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -654,22 +654,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -693,21 +693,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -764,35 +764,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -854,8 +854,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -871,15 +871,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -903,34 +903,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -939,27 +939,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -967,10 +967,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -978,8 +978,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -994,13 +994,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1025,24 +1025,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1067,8 +1067,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index 850d3bdaa7422b31f6e497cb43ea4c0aeae8eb72..9d6e8b1db545841cd969662c30a2719cbcfcbc77 100644 (file)
@@ -21,23 +21,23 @@ msgstr ""
 msgid "Active host net announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -64,8 +64,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -107,31 +107,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -139,13 +139,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -155,8 +155,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -165,17 +165,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr ""
 
@@ -193,8 +193,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -203,17 +203,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr ""
 
@@ -221,22 +221,22 @@ msgstr ""
 msgid "HNA6 Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr ""
 
@@ -254,8 +254,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -281,18 +281,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -307,26 +307,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -337,52 +337,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -391,14 +391,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -407,10 +407,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -418,15 +418,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -434,24 +434,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -465,30 +465,30 @@ msgstr ""
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -502,28 +502,28 @@ msgstr ""
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -533,18 +533,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -562,22 +562,22 @@ msgid "Local interface IP"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr ""
 
@@ -585,8 +585,8 @@ msgstr ""
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -601,17 +601,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -628,8 +628,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -655,22 +655,22 @@ msgstr ""
 msgid "Netmask"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -694,21 +694,21 @@ msgstr ""
 msgid "OLSR - HNA6-Announcements"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -765,35 +765,35 @@ msgstr ""
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -855,8 +855,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -872,15 +872,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -904,34 +904,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -940,27 +940,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -968,10 +968,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -979,8 +979,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -995,13 +995,13 @@ msgstr ""
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr ""
 
@@ -1026,24 +1026,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1068,8 +1068,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr ""
 
index 887d56ec7d28b181d2352595ee4879ba6e40fa89..ae73fafc66a823aedf69ba2c274468de84588c72 100644 (file)
@@ -26,23 +26,23 @@ msgstr "Những OLSR nodes đang hoạt động"
 msgid "Active host net announcements"
 msgstr "Thông báo của mạng host đang hoạt động"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
@@ -69,8 +69,8 @@ msgstr ""
 msgid "Broadcast address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -112,31 +112,31 @@ msgstr ""
 msgid "ETX"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -144,13 +144,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr "Expected retransmission count"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "FIB metric"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -160,8 +160,8 @@ msgid ""
 "Default is \"flat\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
@@ -170,17 +170,17 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Cài đặt tổng quát"
 
@@ -198,8 +198,8 @@ msgid "Green"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -208,17 +208,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "Khoảng HNA"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "Thời gian hợp lệ hóa HNA "
 
@@ -227,22 +227,22 @@ msgstr "Thời gian hợp lệ hóa HNA "
 msgid "HNA6 Announcements"
 msgstr "OLSR - HNA - Thông báo"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Vùng xin chào"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Thời gian hợp lệ hóa lời chào"
 
@@ -260,8 +260,8 @@ msgstr ""
 msgid "Hna4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
@@ -287,18 +287,18 @@ msgid ""
 "networks using HNA6 messages."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
 "\"yes\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -313,26 +313,26 @@ msgstr ""
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "IPv4 broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -343,52 +343,52 @@ msgstr ""
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -397,14 +397,14 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -413,10 +413,10 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -424,15 +424,15 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -440,24 +440,24 @@ msgstr ""
 msgid "Internet protocol"
 msgstr "Internet protocol"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -471,30 +471,30 @@ msgstr "Tuyến OLRS đã biết"
 msgid "LQ"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ aging"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ algorithm"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ level"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -508,28 +508,28 @@ msgstr "Hop cuối "
 msgid "Legend"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Thư viện "
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -539,18 +539,18 @@ msgid ""
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -568,22 +568,22 @@ msgid "Local interface IP"
 msgstr "Giao diện địa phương IP"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "Khoảng MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "Thời gian hợp lệ hóa MID"
 
@@ -591,8 +591,8 @@ msgstr "Thời gian hợp lệ hóa MID"
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -607,17 +607,17 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -634,8 +634,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -661,22 +661,22 @@ msgstr ""
 msgid "Netmask"
 msgstr "Netmask"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -701,21 +701,21 @@ msgstr "OLSR - HNA - Thông báo"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - HNA - Thông báo"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Plugins"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "OLSR Daemon"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
@@ -772,35 +772,35 @@ msgstr "Tổng quát về thông báo của nhiều giao diện đã biết"
 msgid "Overview of smart gateways in this network"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Cấu hình Plugin"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Pollrate"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -862,8 +862,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
@@ -879,15 +879,15 @@ msgstr ""
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
@@ -911,34 +911,34 @@ msgstr ""
 msgid "Success rate of packages sent to the neighbour"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "Khoảng TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "Thời gian hợp lệ hóa TC"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -947,27 +947,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -975,10 +975,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -986,8 +986,8 @@ msgstr ""
 msgid "Topology"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1002,13 +1002,13 @@ msgstr "Không thể kết nối với OLSR daemon!"
 msgid "Uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Dùng hysteresis"
 
@@ -1033,24 +1033,24 @@ msgstr ""
 msgid "WLAN"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1075,8 +1075,8 @@ msgid ""
 "setting is \"both\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Sẵn sàng"
 
index 4d6d3561c4a12508e8c5b8d1ee709e1d492f97b5..47b87f9976bcdef8273437e232a057000b1ec067 100644 (file)
@@ -26,23 +26,23 @@ msgstr "活动的 OLSR 节点"
 msgid "Active host net announcements"
 msgstr "活动的主机网络通告"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "高级设置"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "允许带 NAT 的网关"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "允许选择有 NAT 的 IPv4 网关"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "通告上行链接"
 
@@ -69,8 +69,8 @@ msgstr "两个值必须使用点分十进制表示法。"
 msgid "Broadcast address"
 msgstr "广播地址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr "必须是有效的 IPv4 或 IPv6 地址,或“默认”"
 
@@ -113,19 +113,19 @@ msgstr "下载配置"
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "启用"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -133,13 +133,13 @@ msgstr ""
 "启用 SmartGateway。如果禁用,则将忽略 SmartGateway 的其他所有参数。缺省"
 "值:“no”"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "启用这个接口"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "已启用"
 
@@ -147,13 +147,13 @@ msgstr "已启用"
 msgid "Expected retransmission count"
 msgstr "预期重发数"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "FIB 度量"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -167,8 +167,8 @@ msgstr ""
 "值。“approx”也使用 hopcount 作为度量值,但只有在下一次更改时才更新 hopcount。"
 "默认为“flat”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr "TC 的鱼眼机制(校验和开启)。默认为“开启”"
 
@@ -177,17 +177,17 @@ msgstr "TC 的鱼眼机制(校验和开启)。默认为“开启”"
 msgid "Gateway"
 msgstr "网关"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "一般设置"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "一般设置"
 
@@ -205,8 +205,8 @@ msgid "Green"
 msgstr "绿"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -215,17 +215,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "HNA 通告"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "HNA 间隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "HNA 有效时长"
 
@@ -233,22 +233,22 @@ msgstr "HNA 有效时长"
 msgid "HNA6 Announcements"
 msgstr "HNA 通告"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Hello"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Hello 间隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Hello 有效时长"
 
@@ -266,8 +266,8 @@ msgstr "隐藏 IPv6"
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -293,8 +293,8 @@ msgid ""
 "networks using HNA6 messages."
 msgstr "OLSR 路由网络中的主机可以使用 HNA6 消息通告与外部网络的连接。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -303,10 +303,10 @@ msgstr ""
 "滞后链路检测(仅适用于 hopcount 度量)。滞后增加了链路感测的健壮性,但延迟了"
 "邻居注册过程。默认值为“是”"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "IP 地址"
 
@@ -321,13 +321,13 @@ msgstr "要使用的 IP 版本。如果选择 6and4,则为每个协议启动
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "IPv4 广播地址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -336,13 +336,13 @@ msgstr ""
 "传出 OLSR 数据包的 IPv4 广播地址。一个有用的例子是 255.255.255.255。默认"
 "为“0.0.0.0”,将触发使用接口的 IP 广播地址。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "IPv4 源地址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -353,39 +353,39 @@ msgstr "传出 OLSR 包的 IPv4 源地址。默认为“0.0.0.0”,将触发
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "IPv6 组播地址"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr "IPv6 组播地址。默认为“FF02::6D”,即 manet-router 链路本地组播地址。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr "IPv6 网络必须完整表出,前缀必须是 CIDR 表示法。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "IPv6 源地址"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -394,13 +394,13 @@ msgstr ""
 "IPv6 源前缀。OLSRd 将选择一个与此参数前缀匹配的接口 IP。默认为“0::/0”,触发使"
 "用接口的非链路本地 IP。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr "IPv6 上行链路前缀"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -412,14 +412,14 @@ msgstr ""
 "乘以该值。参数可以是介于 0.1 和 1.0 之间的值,但如果更改则应接近 1.0。<br /"
 "><b>警告:</b>此参数不应与 etx_ffeth 指标一起使用!<br />默认值到“1.0”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr "如果此节点使用 NAT 连接到互联网。默认为“是”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -428,10 +428,10 @@ msgstr "如果此节点使用 NAT 连接到互联网。默认为“是”。"
 msgid "Interface"
 msgstr "接口"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -441,15 +441,15 @@ msgstr ""
 "是“mesh”和“ether”。默认为“mesh”。"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "接口"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "接口默认值"
 
@@ -457,24 +457,24 @@ msgstr "接口默认值"
 msgid "Internet protocol"
 msgstr "互联网协议"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr "轮询网络接口以进行配置更改的间隔(秒)。默认值为“2.5”。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr "LQMult-Value 的值无效。必须介于 0.01 和 1.0 之间。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -489,30 +489,30 @@ msgstr "已知的 OLSR 路由"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ 老化"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ 算法"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ 鱼眼"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ 级别"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -526,20 +526,20 @@ msgstr "最后一跳"
 msgid "Legend"
 msgstr "Legend"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "库"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "链接质量设置"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
@@ -548,8 +548,8 @@ msgstr ""
 "链路质量老化因子(仅适用于 lq 级别 2)。调整 etx_float 和 etx_fpm 的参数,值"
 "越小意味着 ETX 值的变化越慢。(允许值介于 0.01 和 1.0 之间)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -564,8 +564,8 @@ msgstr ""
 "ETX 计算的 etx 变体<br /><b>etx_ffeth</b>:不兼容的变体 etx_ff,允许以太网链"
 "接使用 ETX 0.1。<br />默认为“etx_ff”"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
@@ -575,10 +575,10 @@ msgstr ""
 "= 不使用链接质量<br /><b>2</b> = 使用链接质量进行 MPR 选择和路由<br />默认"
 "为“2”"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "LinkQuality 乘数"
 
@@ -596,22 +596,22 @@ msgid "Local interface IP"
 msgstr "本地接口 IP"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "MID 间隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "MID 有效期"
 
@@ -619,8 +619,8 @@ msgstr "MID 有效期"
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "主要 IP"
 
@@ -637,17 +637,17 @@ msgstr ""
 msgid "Metric"
 msgstr "度量"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "模式"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -670,8 +670,8 @@ msgstr ""
 "大于 0 时使用。示例:<br />将到 fd91:662e:3c58::1 的 LQ 减半:"
 "fd91:662e:3c58::1 0.5<br />将此接口到所有节点的 LQ 减少 20%:默认 0.8"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "NAT 阈值"
 
@@ -697,22 +697,22 @@ msgstr "邻居"
 msgid "Netmask"
 msgstr "子网掩码"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "网络"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "网络地址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr "Nic 更改轮询间隔"
 
@@ -736,21 +736,21 @@ msgstr "OLSR - HNA-通告"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - HNA6-通告"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - 插件"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "OLSR 守护进程"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "OLSR 守护进程 - 接口"
 
@@ -807,35 +807,35 @@ msgstr "已知的多接口通告概览"
 msgid "Overview of smart gateways in this network"
 msgstr "此网络中的智能网关概览"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "插件配置"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "插件"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr "OLSR 套接字的轮询速率,以秒为单位。默认值为 0.05。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "轮询速率"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "端口"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -903,8 +903,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr "信噪比(dB)"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -920,8 +920,8 @@ msgstr "此系统上未配置 SmartGateway。"
 msgid "Source address"
 msgstr "源地址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
@@ -929,8 +929,8 @@ msgstr ""
 "以千比特/秒为单位指定上行链路的速度。第一个参数是上传,第二个参数是下载。默认"
 "值为“128 1024”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr "上行链路的速度"
 
@@ -954,34 +954,34 @@ msgstr "从邻居收包的成功率"
 msgid "Success rate of packages sent to the neighbour"
 msgstr "向邻居发包的成功率"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "TC 间隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "TC 有效时间"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "TOS 值"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -994,8 +994,8 @@ msgstr ""
 "卡上运行,当然也可以在任何以太网设备上运行。访问 <a href='http://www.olsr."
 "org'>olsrd.org</a> 获取帮助和文档。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
@@ -1003,13 +1003,13 @@ msgstr ""
 "固定的使用意愿值。如果未设置,则将根据电池/电源状态动态计算意愿值。默认值"
 "为“3”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr "OLSRd 应该服务的接口。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
@@ -1017,8 +1017,8 @@ msgstr ""
 "OLSR 使用的端口。通常应使用 IANA 分配的保留端口 698。它的值可以在 1 到 65535 "
 "之间。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -1029,10 +1029,10 @@ msgstr ""
 "IPv6 地址,以使用 IPv6 网关,而无需任何类型的地址转换。前缀长度最大为 64 位。"
 "默认为“::/0”(无前缀)。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr "时间和有效性"
 
@@ -1040,8 +1040,8 @@ msgstr "时间和有效性"
 msgid "Topology"
 msgstr "拓扑"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1056,13 +1056,13 @@ msgstr "无法连接到 OLSR 守护程序!"
 msgid "Uplink"
 msgstr "上行链接"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "上行链接使用 NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "使用滞后"
 
@@ -1087,8 +1087,8 @@ msgstr "非常好(SNR > 30)"
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
@@ -1096,17 +1096,17 @@ msgstr ""
 "警告:未安装 kmod-ipip。没有 kmod-ipip,SmartGateway 将无法正常工作,请安装"
 "它。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "权重"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1139,8 +1139,8 @@ msgstr ""
 "将导出哪种上行链路到其他网状节点。通过查找本地 HNA6 ::ffff:0:0/96 或 "
 "2000::/3 来检测上行链路。默认设置为“两者”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "意愿值"
 
index da4972078c213bb2b9812240adab904c92146677..007612a62bfbbfa59d0d1b510aa97782d2a9cec2 100644 (file)
@@ -26,23 +26,23 @@ msgstr "活動的 OLSR 節點"
 msgid "Active host net announcements"
 msgstr "活動的主機網路通告"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "進階設定"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "允許帶 NAT 的閘道器"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "允許選擇有 NAT 的 IPv4 閘道器"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "通告上行連結"
 
@@ -69,8 +69,8 @@ msgstr "兩個值必須使用點分十進位制表示法。"
 msgid "Broadcast address"
 msgstr "廣播位址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr "必須是有效的 IPv4 或 IPv6 位址,或“預設”"
 
@@ -113,19 +113,19 @@ msgstr "下載配置"
 msgid "ETX"
 msgstr "ETX"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "啟用"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -133,13 +133,13 @@ msgstr ""
 "啟用 SmartGateway。如果禁用,則將忽略 SmartGateway 的其他所有引數。預設"
 "值:“no”"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "啟用這個埠"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "已啟用"
 
@@ -147,13 +147,13 @@ msgstr "已啟用"
 msgid "Expected retransmission count"
 msgstr "預期重發數"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "FIB 度量"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 msgid ""
 "FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
 "means that the metric value is always 2. This is the preferred value because "
@@ -167,8 +167,8 @@ msgstr ""
 "值。“approx”也使用 hopcount 作為度量值,但只有在下一次更改時才更新 hopcount。"
 "預設為“flat”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr "TC 的魚眼機制(校驗和開啟)。預設為“開啟”"
 
@@ -177,17 +177,17 @@ msgstr "TC 的魚眼機制(校驗和開啟)。預設為“開啟”"
 msgid "Gateway"
 msgstr "閘道器"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "一般設定"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "一般設定"
 
@@ -205,8 +205,8 @@ msgid "Green"
 msgstr "綠"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -215,17 +215,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "HNA 通告"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "HNA 間隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "HNA 有效時長"
 
@@ -233,22 +233,22 @@ msgstr "HNA 有效時長"
 msgid "HNA6 Announcements"
 msgstr "HNA 通告"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Hello"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Hello 間隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Hello 有效時長"
 
@@ -266,8 +266,8 @@ msgstr "隱藏 IPv6"
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
@@ -293,8 +293,8 @@ msgid ""
 "networks using HNA6 messages."
 msgstr "OLSR 路由網路中的主機可以使用 HNA6 訊息通告與外部網路的連線。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -303,10 +303,10 @@ msgstr ""
 "滯後鏈路檢測(僅適用於 hopcount 度量)。滯後增加了鏈路感測的健壯性,但延遲了"
 "鄰居註冊過程。預設值為“是”"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "IP 位址"
 
@@ -321,13 +321,13 @@ msgstr "要使用的 IP 版本。如果選擇 6and4,則為每個協議啟動
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "IPv4 廣播位址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 msgid ""
 "IPv4 broadcast address for outgoing OLSR packets. One useful example would "
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -336,13 +336,13 @@ msgstr ""
 "傳出 OLSR 資料包的 IPv4 廣播位址。一個有用的例子是 255.255.255.255。預設"
 "為“0.0.0.0”,將觸發使用介面的 IP 廣播位址。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "IPv4 源位址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -353,39 +353,39 @@ msgstr "傳出 OLSR 包的 IPv4 源位址。預設為“0.0.0.0”,將觸發
 msgid "IPv6"
 msgstr "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "IPv6 組播位址"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr "IPv6 組播位址。預設為“FF02::6D”,即 manet-router 鏈路本地組播位址。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr "IPv6 網路必須完整表出,字首必須是 CIDR 表示法。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "IPv6 源位址"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 msgid ""
 "IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -394,13 +394,13 @@ msgstr ""
 "IPv6 源字首。OLSRd 將選擇一個與此引數字首匹配的介面 IP。預設為“0::/0”,觸發使"
 "用介面的非鏈路本地 IP。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr "IPv6 上行鏈路字首"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 msgid ""
 "If the route to the current gateway is to be changed, the ETX value of this "
 "gateway is multiplied with this value before it is compared to the new one. "
@@ -412,14 +412,14 @@ msgstr ""
 "器的ETX值乘以該值。引數可以是介於0.1和1.0之間的值,但如果更改則應接近1.0。"
 "<br /><b>警告:</b>此引數不應與etx_ffeth指標一起使用!<br />預設值到“1.0”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr "如果此節點使用 NAT 連線到網際網路。預設為“是”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
@@ -428,10 +428,10 @@ msgstr "如果此節點使用 NAT 連線到網際網路。預設為“是”。"
 msgid "Interface"
 msgstr "介面"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -441,15 +441,15 @@ msgstr ""
 "是“mesh”和“ether”。預設為“mesh”。"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
 msgstr "介面"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "介面預設值"
 
@@ -457,24 +457,24 @@ msgstr "介面預設值"
 msgid "Internet protocol"
 msgstr "網際網路協議"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr "輪詢網路介面以進行配置更改的間隔(秒)。預設值為“2.5”。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr "LQMult-Value 的值無效。必須介於0.01和1.0之間。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
@@ -488,30 +488,30 @@ msgstr "已知的 OLSR 路由"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ 老化"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ 演算法"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ 魚眼"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ 級別"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -525,20 +525,20 @@ msgstr "最後一跳"
 msgid "Legend"
 msgstr "Legend"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "庫"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "連結質量設定"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 msgid ""
 "Link quality aging factor (only for lq level 2). Tuning parameter for "
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
@@ -547,8 +547,8 @@ msgstr ""
 "鏈路質量老化因子(僅適用於 lq 級別2)。調整 etx_float 和 etx_fpm 的引數,值越"
 "小意味著 ETX 值的變化越慢。(允許值介於0.01和1.0之間)"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 msgid ""
 "Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -563,8 +563,8 @@ msgstr ""
 "ETX 計算的 etx 變體<br /><b>etx_ffeth</b>:不相容的變體 etx_ff,允許乙太網連"
 "結使用 ETX 0.1。<br />預設為“etx_ff”"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 msgid ""
 "Link quality level switch between hopcount and cost-based (mostly ETX) "
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
@@ -574,10 +574,10 @@ msgstr ""
 "= 不使用連結質量<br /><b>2</b> = 使用連結質量進行 MPR 選擇和路由<br />預設"
 "為“2”"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "LinkQuality 乘數"
 
@@ -595,22 +595,22 @@ msgid "Local interface IP"
 msgstr "本地介面 IP"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "MID 間隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "MID 有效期"
 
@@ -618,8 +618,8 @@ msgstr "MID 有效期"
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "主要 IP"
 
@@ -636,17 +636,17 @@ msgstr ""
 msgid "Metric"
 msgstr "度量"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "模式"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -669,8 +669,8 @@ msgstr ""
 "時使用。示例:<br />將到 fd91:662e:3c58::1 的 LQ 減半:fd91:662e:3c58::1 "
 "0.5<br />將此介面到所有節點的 LQ 減少20%:default 0.8"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "NAT 閾值"
 
@@ -696,22 +696,22 @@ msgstr "鄰居"
 msgid "Netmask"
 msgstr "子網掩碼"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "網路"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "網路位址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr "Nic 更改輪詢間隔"
 
@@ -735,21 +735,21 @@ msgstr "OLSR - HNA-通告"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - HNA6-通告"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - 外掛"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
 msgstr "OLSR 守護程序"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "OLSR 守護程序 - 介面"
 
@@ -806,35 +806,35 @@ msgstr "已知的多介面通告概覽"
 msgid "Overview of smart gateways in this network"
 msgstr "此網路中的智慧閘道器概覽"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "外掛配置"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "外掛"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
 msgstr "OLSR 套接字的輪詢速率,以秒為單位。預設值為0.05。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "輪詢速率"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "埠"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
 msgid "Prefix"
@@ -902,8 +902,8 @@ msgid "Signal Noise Ratio in dB"
 msgstr "信噪比(dB)"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "SmartGW"
 
@@ -919,8 +919,8 @@ msgstr "此係統上未配置 SmartGateway。"
 msgid "Source address"
 msgstr "源位址"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
@@ -928,8 +928,8 @@ msgstr ""
 "以千位元/秒為單位指定上行鏈路的速度。第一個引數是上傳,第二個引數是下載。預設"
 "值為“128 1024”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr "上行鏈路的速度"
 
@@ -953,34 +953,34 @@ msgstr "從鄰居收包的成功率"
 msgid "Success rate of packages sent to the neighbour"
 msgstr "向鄰居發包的成功率"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "TC 間隔"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "TC 有效時間"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "TOS 值"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -993,8 +993,8 @@ msgstr ""
 "卡上執行,當然也可以在任何乙太網裝置上執行。訪問 <a href='http://www.olsr."
 "org'>olsrd.org</a> 獲取幫助和文件。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
@@ -1002,21 +1002,21 @@ msgstr ""
 "固定的使用意願值。如果未設定,則將根據電池/電源狀態動態計算意願值。預設值"
 "為“3”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr "OLSRd 應該服務的介面。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
 msgstr ""
 "OLSR 使用的埠。通常應使用 IANA 分配的保留埠698。它的值可以在1到65535之間。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid ""
 "This can be used to signal the external IPv6 prefix of the uplink to the "
 "clients. This might allow a client to change it's local IPv6 address to use "
@@ -1027,10 +1027,10 @@ msgstr ""
 "IPv6 位址,以使用 IPv6 閘道器,而無需任何型別的位址轉換。字首長度最大為64位。"
 "默認為“::/0”(無字首)。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr "時間和有效性"
 
@@ -1038,8 +1038,8 @@ msgstr "時間和有效性"
 msgid "Topology"
 msgstr "拓撲"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1054,13 +1054,13 @@ msgstr "無法連線到 OLSR 守護程式!"
 msgid "Uplink"
 msgstr "上行連結"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses NAT"
 msgstr "上行連結使用 NAT"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "使用滯後"
 
@@ -1085,8 +1085,8 @@ msgstr "非常好(SNR > 30)"
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
@@ -1094,17 +1094,17 @@ msgstr ""
 "警告:未安裝 kmod-ipip。沒有 kmod-ipip,SmartGateway 將無法正常工作,請安裝"
 "它。"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "體重"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 msgid ""
 "When multiple links exist between hosts the weight of interface is used to "
 "determine the link to use. Normally the weight is automatically calculated "
@@ -1137,8 +1137,8 @@ msgstr ""
 "將匯出哪種上行鏈路到其他網狀節點。通過查詢本地 HNA6 ::ffff:0:0/96 或 "
 "2000::/3 來檢測上行鏈路。預設設定為“兩者”。"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "意願值"
 
index b15c51684e66b4bc032c7b5a034a309e44b90525..538d43fbcf8b3bbebab4d01cdcf08ca055d1da06 100644 (file)
@@ -192,17 +192,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Treu"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Treu"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Treu"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Treu"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index a93ddb9f240acfc3c2444728fa883a3435233d4c..2a82c7e9db5c1554facfb428bf1e526f8c0e0a45 100644 (file)
@@ -186,17 +186,17 @@ msgstr "Předchozí stránka"
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "Opravdu se pokusíte nainstalovat <em>%h</em>?"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Odstranit"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Odstranit"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr "Odstraňte balíček <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Odstranit"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Odstranit"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 5efd9a0dfbe5d9daa574bfb0f3f8e178e0e28686..4eaf725cf13a9b3830fac00c872ae4bb979f21dd 100644 (file)
@@ -190,17 +190,17 @@ msgstr "Vorige Seite"
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "Soll wirklich versucht werden, <em>%h</em> zu installieren?"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Entfernen"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Entfernen"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr "Paket <em>%h</em> entfernen"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Entfernen"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Entfernen"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 647c8e43d040a8a94af8e92152157b0c6444dfea..ab1ad14b88b71aca21360fa0d26efb73d72d1b98 100644 (file)
@@ -192,17 +192,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Αφαίρεση"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Αφαίρεση"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Αφαίρεση"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Αφαίρεση"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 49422f6e15afafe60902d4cd1cf7d526449c65aa..8972433492a29f52130d2f94381739074c41712b 100644 (file)
@@ -181,16 +181,16 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
index aa4c5c0f1a28eb3ca737811dfe0ed1049fb512c3..072c25df20376f30201923bce3103d86afd776ae 100644 (file)
@@ -188,17 +188,17 @@ msgstr "Pagina anterior"
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "¿Realmente intentas instalar <em>%h</em>?"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Desinstalar"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Desinstalar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr "Eliminar paquete <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Desinstalar"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Desinstalar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index c1b014a5dbe6b56808481a44058b3a5470031279..44753d7aed3f8533582af8066b177841d1af4a23 100644 (file)
@@ -192,17 +192,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Désinstaller"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Désinstaller"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Désinstaller"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Désinstaller"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 96cabcf3a90ccadfb05cf88e1bf0968b87288dd1..cd6b080c509c11f10807c5f0ecbf19e69c12b73d 100644 (file)
@@ -188,16 +188,16 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
index 038248c113e79f82bea00d8d9846d3ad1f2f6c94..7474219fcc82fa8eb4f4244ac1f00c61c07f3418 100644 (file)
@@ -190,17 +190,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Eltávolítás"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Eltávolítás"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Eltávolítás"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Eltávolítás"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 1e94abfe395e246cc8f5e28555fb9c95ab289379..93665124c197d11cb619c3b8120468909ba82692 100644 (file)
@@ -192,17 +192,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Rimuovi"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Rimuovi"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Rimuovi"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Rimuovi"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 851a5bede1f62225de45c01b49d2d148d6d7ada1..3d452b3c15d96846d2fad16dbf4e0e4183258543 100644 (file)
@@ -187,17 +187,17 @@ msgstr "前のページ"
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "<em>%h</em> のインストールを試行してもよろしいですか?"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "削除"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "削除"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr "<em>%h</em> パッケージを削除"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "削除"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "削除"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 98b4884e77b1082f9add1fcc5fb275859b9d9edc..53ca379c56e7877e2c5be6edac293aff4ad6f86b 100644 (file)
@@ -191,17 +191,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "제거"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "제거"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "제거"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "제거"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 123959f5cc40ddeeb2437f097dd536f3c749016e..51a76443454672e7ad2a1edff72510edacc2bdb0 100644 (file)
@@ -192,17 +192,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Menghapuskan"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Menghapuskan"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Menghapuskan"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Menghapuskan"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 26ec3833e0b36db878406950b2bcf4842415cbd4..9703fffa3ee7d11ab1079ffcdeb77109c22b1c1f 100644 (file)
@@ -187,17 +187,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Avinstaller"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Avinstaller"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Avinstaller"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Avinstaller"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 9e8a5e8c3eb22bdf33490009781efb431c25603b..263c11f4cde91998ae0f111d1ef102853207ac26 100644 (file)
@@ -201,17 +201,17 @@ msgstr "Poprzednia strona"
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "Czy na pewno chcesz zainstalować pakiet <em>%h</em>?"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Usuń"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Usuń"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr "Usuń pakiet <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Usuń"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Usuń"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 3bb622645e828d01f03cf5bbc54b1432756d9fcd..6845f89df64a3ab55ee20875c8808da2290a67df 100644 (file)
@@ -193,17 +193,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Remover"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Remover"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Remover"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Remover"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 5726f02f4b699af124c1319d066ccaa01586a1c8..a7d6fb88d03e369391e5cb638be28e3d90e857c3 100644 (file)
@@ -192,17 +192,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Remover"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Remover"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Remover"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Remover"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 7f60665667535bc23dd147d5867c35651bc83f7d..be6dfdcf54f8e87f58cc98174d832b98f2d871a6 100644 (file)
@@ -191,17 +191,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Elimina"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Elimina"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Elimina"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Elimina"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 7a1f81d0a0cbe3460ef70f084b74e9597e95b9a8..98d9345fde3e223f29ce0c0cbe31fcf5ced82db0 100644 (file)
@@ -190,17 +190,17 @@ msgstr "Предыдущая страница"
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "Вы действительно хотите установить <em>%h</em>?"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Удалить"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Удалить"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr "Удалить пакет <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Удалить"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Удалить"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index f39e7c54dad4eb51e7bd8fbea8dcac4f86392464..a356ba5e93d427ed68307b712ec0d45fedafc7f2 100644 (file)
@@ -177,16 +177,16 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
index 488b164f717219f7dd51c40400b7b23cd0000a5b..530b2dd2cd5d4f7430e476e97c98582275544e43 100644 (file)
@@ -190,17 +190,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Ta bort"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Ta bort"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Ta bort"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Ta bort"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 2631ec0201baa8f8e03f06e9d4b638e59ed33f0a..412eba61a2b4a6a65bd0c8a006b29f5a7b09ef1d 100644 (file)
@@ -169,16 +169,16 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
index 9b6e8dabbba88f1f5849b0e86fb17ad73e5bfb61..7f6ed17dd4ad058707b1bccd3e14def5b271f79b 100644 (file)
@@ -184,16 +184,16 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
index 6a7409c7fa761c0c340f02499e549d31e6162169..5086c648588b4512a78a32dea352c188584d5516 100644 (file)
@@ -184,17 +184,17 @@ msgstr "Попередня сторінка"
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "Дійсно спробувати інсталювати <em>%h</em>?"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Видалити"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Видалити"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr "Видалити пакет <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Видалити"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Видалити"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 8a8ba0b59e69bc7c3282e72b4f3863155b9be874..da7503391fc841bfc1151dbe527c44a30630305c 100644 (file)
@@ -191,17 +191,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "Loại bỏ"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "Loại bỏ"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "Loại bỏ"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "Loại bỏ"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index e027dc793861d186e90a0574739ad5f95a042151..5c0e1687d31021b003345a3a7054149520e89825 100644 (file)
@@ -184,17 +184,17 @@ msgstr "上一页"
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "真的要安装 <em>%h</em> 吗?"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "移除"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "移除"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr "移除软件包 <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "移除"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "移除"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index 7fd5d77aa14de410a5a2d2e60dc96c3508bd621a..885184a7e47996ec70148ef39e7a0cff47f523aa 100644 (file)
@@ -190,17 +190,17 @@ msgstr ""
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
-msgid "Remove"
-msgstr "移除"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr "移除"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
-msgid "Remove"
-msgstr "移除"
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove"
+msgstr "移除"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
index ecb54cdd0909c1359bace5a73485b63a2181dca1..949b1996c78a4101665224382395ca2e39dc9d7a 100644 (file)
@@ -12,136 +12,184 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "Language: es\n"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
 msgid "Advanced Configuration"
 msgstr "Configuración avanzada"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
+msgid "Allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid "Allow Non-ASCII characters in DNSMASQ file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Attempt to create a compressed cache of final block-list on the router."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:118
 msgid "Basic Configuration"
 msgstr "Configuración básica"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "Blacklisted Domain URLs"
 msgstr "URLs de dominio en lista negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Blacklisted Domains"
 msgstr "Dominios en la lista negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "Blacklisted Hosts URLs"
 msgstr "URLs de hosts en lista negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:116
 msgid "Configuration"
 msgstr "Configuración"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Controls system log and console output verbosity"
 msgstr "Controla el registro del sistema y la salida de consola."
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Delay (in seconds) for on-boot start"
 msgstr "Retardo (en segundos) para el inicio en el arranque"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
 msgid "Disable Debugging"
 msgstr "Deshabilitar depuración"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
+msgid "Do not allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Download time-out (in seconds)"
 msgstr "Tiempo de espera de descarga (en segundos)"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
 msgid "Enable Debugging"
 msgstr "Habilitar depuración"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:60
 msgid "Enable/Start"
 msgstr "Habilitar/Iniciar"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "Enables debug output to /tmp/simple-adblock.log"
 msgstr "Habilitar la salida de depuración a /tmp/simple-adblock.log"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Force Router DNS"
 msgstr "Forzar enrutador DNS"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
 msgid "Force Router DNS server to all local devices"
 msgstr "Forzar el servidor DNS del enrutador a todos los dispositivos locales"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
 msgstr ""
 "Forza el uso del DNS del enrutador en dispositivos locales, también conocido "
 "como Secuestro de DNS"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Individual domains to be blacklisted"
 msgstr "Dominios individuales para ser incluidos en la lista negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Individual domains to be whitelisted"
 msgstr "Dominios individuales para ser incluidos en la lista blanca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:63
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "LED to indicate status"
 msgstr "LED para indicar estado"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:128
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
 msgid "Let local devices use their own DNS servers if set"
 msgstr ""
 "Dejar que los dispositivos locales usen sus propios servidores DNS si están "
 "configurados"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid ""
+"Only enable if your version of DNSMASQ supports the use of Non-ASCII "
+"characters, otherwise DNSMASQ will fail to start."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Output Verbosity Setting"
 msgstr "Configuración de verbosidad de salida"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "Pick the LED not already used in"
 msgstr "Elige el LED que no se haya usado en"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
 msgid "Reload"
 msgstr "Recargar"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Run service after set delay on boot"
 msgstr "Ejecutar el servicio después de establecer el retraso en el arranque"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:45
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:48
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:75
 msgid "Service Status"
 msgstr "Estado del servicio"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:59
 msgid "Service is disabled/stopped"
 msgstr "El servicio está deshabilitado/detenido"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 msgid "Service is enabled/started"
 msgstr "El servicio está habilitado/iniciado"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Service started with error"
 msgstr "Servicio iniciado con error"
 
@@ -149,12 +197,16 @@ msgstr "Servicio iniciado con error"
 msgid "Simple AdBlock"
 msgstr "Simple AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:15
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
 msgid "Simple AdBlock Settings"
 msgstr "Ajustes de Simple AdBlock "
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:122
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
 msgid "Some output"
 msgstr "Alguna salida"
@@ -163,60 +215,76 @@ msgstr "Alguna salida"
 msgid "Start Simple Adblock service"
 msgstr "Iniciar el servicio Simple Adblock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Stop the download if it is stalled for set number of seconds"
 msgstr ""
 "Detenga la descarga si se detiene durante un número de segundos establecido"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
 msgid "Stop/Disable"
 msgstr "Detener/Deshabilitar"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
 msgid "Suppress output"
 msgstr "Suprimir salida"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
 msgid "System LED Configuration"
 msgstr "Configuración del sistema LED"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:52
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "URLs to lists of domains to be blacklisted"
 msgstr "URL a listas de dominios que se incluirán en la lista negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "URLs to lists of domains to be whitelisted"
 msgstr "URL a listas de dominios que se incluirán en la lista blanca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "URLs to lists of hosts to be blacklisted"
 msgstr "URL a listas de hosts para ser incluidos en la lista negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:123
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
 msgid "Verbose output"
 msgstr "Salida verbosa"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
 msgid "Whitelist and Blocklist Management"
 msgstr "Gestión de listas blancas y listas de bloqueo"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "Whitelisted Domain URLs"
 msgstr "URLs de dominio en lista blanca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Whitelisted Domains"
 msgstr "Dominios en lista blanca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "ninguno"
index 0badc62cf42df240e30d17a0aeeab96221266e04..b5f9c73dc23da0d2d3c614715c6639a3061da044 100644 (file)
@@ -12,134 +12,182 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Language: ja\n"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
 msgid "Advanced Configuration"
 msgstr "詳細設定"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
+msgid "Allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid "Allow Non-ASCII characters in DNSMASQ file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Attempt to create a compressed cache of final block-list on the router."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:118
 msgid "Basic Configuration"
 msgstr "基本設定"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "Blacklisted Domain URLs"
 msgstr "ドメイン ブラックリストのURL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Blacklisted Domains"
 msgstr "ブラックリスト ドメイン"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "Blacklisted Hosts URLs"
 msgstr "hosts ブラックリストのURL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:116
 msgid "Configuration"
 msgstr "設定"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Controls system log and console output verbosity"
 msgstr "システム ログとコンソール出力の冗長性を設定します。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Delay (in seconds) for on-boot start"
 msgstr "ブート時遅延実行(秒)"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
 msgid "Disable Debugging"
 msgstr "デバッグ無効"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
+msgid "Do not allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Download time-out (in seconds)"
 msgstr "ダウンロード タイムアウト(秒)"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
 msgid "Enable Debugging"
 msgstr "デバッグ有効"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:60
 msgid "Enable/Start"
 msgstr "有効化/開始"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "Enables debug output to /tmp/simple-adblock.log"
 msgstr "/tmp/simple-adblock.log へのデバッグ出力を有効にします。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Force Router DNS"
 msgstr "ルーターDNSの強制"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
 msgid "Force Router DNS server to all local devices"
 msgstr "全ローカル デバイスにルーター DNSサーバーの使用を強制"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
 msgstr ""
 "ローカル デバイスに対し、ルーター上のDNSサーバーの使用を強制します。これは、"
 "DNS ハイジャックとしても知られています。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Individual domains to be blacklisted"
 msgstr "ブラックリストに登録する、個々のドメインです。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Individual domains to be whitelisted"
 msgstr "ホワイトリストに登録する、個々のドメインです。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:63
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "LED to indicate status"
 msgstr "ステータスを表示するLED"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:128
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
 msgid "Let local devices use their own DNS servers if set"
 msgstr "DNSサーバーの使用を強制しない"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid ""
+"Only enable if your version of DNSMASQ supports the use of Non-ASCII "
+"characters, otherwise DNSMASQ will fail to start."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Output Verbosity Setting"
 msgstr "出力詳細度の設定"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "Pick the LED not already used in"
 msgstr "右の設定で既に使用されていないLEDを選択します"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
 msgid "Reload"
 msgstr "リロード"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Run service after set delay on boot"
 msgstr "システムのブート時に、設定された遅延でサービスを開始します。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:45
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:48
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:75
 msgid "Service Status"
 msgstr "サービス ステータス"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:59
 msgid "Service is disabled/stopped"
 msgstr "サービスは無効/停止中"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 msgid "Service is enabled/started"
 msgstr "サービスは有効/実行中"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Service started with error"
 msgstr "サービス開始時にエラーが発生"
 
@@ -147,12 +195,16 @@ msgstr "サービス開始時にエラーが発生"
 msgid "Simple AdBlock"
 msgstr "Simple AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:15
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
 msgid "Simple AdBlock Settings"
 msgstr "Simple AdBlock 設定"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:122
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
 msgid "Some output"
 msgstr "軽量出力"
@@ -161,60 +213,76 @@ msgstr "軽量出力"
 msgid "Start Simple Adblock service"
 msgstr "Simple Adblock サービスを開始"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Stop the download if it is stalled for set number of seconds"
 msgstr ""
 "問題等が発生して指定された秒数を超過した場合、ダウンロードを停止します。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
 msgid "Stop/Disable"
 msgstr "停止/無効化"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
 msgid "Suppress output"
 msgstr "出力の抑制"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
 msgid "System LED Configuration"
 msgstr "LED 設定"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:52
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "URLs to lists of domains to be blacklisted"
 msgstr "ブラックリストに登録するドメインのリストのURLです。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "URLs to lists of domains to be whitelisted"
 msgstr "ホワイトリストに登録するドメインのリストのURLです。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "URLs to lists of hosts to be blacklisted"
 msgstr "ブラックリストに登録するドメインが列挙された、hostsファイルのURLです。"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:123
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
 msgid "Verbose output"
 msgstr "詳細出力"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
 msgid "Whitelist and Blocklist Management"
 msgstr "ホワイトリストとブラックリストの管理"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "Whitelisted Domain URLs"
 msgstr "ドメイン ホワイトリストのURL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Whitelisted Domains"
 msgstr "ホワイトリスト ドメイン"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "なし"
index d7d9d45d72cb224564471bdd25bc2870e02663fc..57ad5c5f161f9e457ea54f1de217784e7ad9a84d 100644 (file)
@@ -11,138 +11,186 @@ msgstr ""
 "Language: pt_BR\n"
 "X-Generator: Poedit 2.1.1\n"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
 msgid "Advanced Configuration"
 msgstr "Configurações Avançadas"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
+msgid "Allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid "Allow Non-ASCII characters in DNSMASQ file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Attempt to create a compressed cache of final block-list on the router."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:118
 msgid "Basic Configuration"
 msgstr "Configurações Básicas"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "Blacklisted Domain URLs"
 msgstr "Endereço com lista de Domínio para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Blacklisted Domains"
 msgstr "Domínios para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "Blacklisted Hosts URLs"
 msgstr "Endereços de Hosts para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:116
 msgid "Configuration"
 msgstr "Configuração"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Controls system log and console output verbosity"
 msgstr ""
 "Controla o sistema de registro e o detalhamento das mensagens de saída do "
 "console"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Delay (in seconds) for on-boot start"
 msgstr "Atraso (em segundos) para o início quando o equipamento é ligado"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
 msgid "Disable Debugging"
 msgstr "Desabilitar Depuração"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
+msgid "Do not allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Download time-out (in seconds)"
 msgstr "Tempo limite ao baixar (em segundos)"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
 msgid "Enable Debugging"
 msgstr "Habilitar Depuração"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:60
 msgid "Enable/Start"
 msgstr "Habilitar/Iniciar"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "Enables debug output to /tmp/simple-adblock.log"
 msgstr "Habilitar a saída da depuração para /tmp/simple-adblock.log"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Force Router DNS"
 msgstr "Forçar o DNS do Roteador"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
 msgid "Force Router DNS server to all local devices"
 msgstr "Forçar o servidor de DNS do Roteador para todos os dispositivos locais"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
 msgstr ""
 "Forçar o uso do DNS do Roteador nos dispositivos locais, também conhecido "
 "como redirecionamento de DNS"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Individual domains to be blacklisted"
 msgstr "Domínios individuais para serem incluídos na Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Individual domains to be whitelisted"
 msgstr "Domínios individuais para serem incluídos na Lista Branca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:63
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "LED to indicate status"
 msgstr "LED para indicar o estado"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:128
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
 msgid "Let local devices use their own DNS servers if set"
 msgstr ""
 "Deixe que os dispositivos locais usem seus próprios servidores de DNS, se "
 "definidos"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid ""
+"Only enable if your version of DNSMASQ supports the use of Non-ASCII "
+"characters, otherwise DNSMASQ will fail to start."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Output Verbosity Setting"
 msgstr "Definição do detalhamento do registro"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "Pick the LED not already used in"
 msgstr "Escolha um LED não usando em"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
 msgid "Reload"
 msgstr "Recarregar"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Run service after set delay on boot"
 msgstr "Rodar o serviço depois de um atraso quando o equipamento é ligado"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:45
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:48
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:75
 msgid "Service Status"
 msgstr "Estado do Serviço"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:59
 msgid "Service is disabled/stopped"
 msgstr "O serviço está desabilitado/parado"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 msgid "Service is enabled/started"
 msgstr "O serviço está habilitado/rodando"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Service started with error"
 msgstr "O serviço iniciou com erro"
 
@@ -150,12 +198,16 @@ msgstr "O serviço iniciou com erro"
 msgid "Simple AdBlock"
 msgstr "Simple AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:15
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
 msgid "Simple AdBlock Settings"
 msgstr "Configuração do Simple AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:122
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
 msgid "Some output"
 msgstr "Pouco detalhado"
@@ -164,60 +216,76 @@ msgstr "Pouco detalhado"
 msgid "Start Simple Adblock service"
 msgstr "Inicie o serviço Simple Adblock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Stop the download if it is stalled for set number of seconds"
 msgstr ""
 "Para de baixar se estiver trancado por um determinado número de segundos"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
 msgid "Stop/Disable"
 msgstr "Parar/Desabilitar"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
 msgid "Suppress output"
 msgstr "Suprimir"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
 msgid "System LED Configuration"
 msgstr "Configuração do LED"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:52
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "URLs to lists of domains to be blacklisted"
 msgstr "Endereço da lista dos domínios para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "URLs to lists of domains to be whitelisted"
 msgstr "Endereço da lista dos domínios para a Lista Branca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "URLs to lists of hosts to be blacklisted"
 msgstr "Endereço da lista dos hosts para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:123
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
 msgid "Verbose output"
 msgstr "Detalhado"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
 msgid "Whitelist and Blocklist Management"
 msgstr "Gerenciamento de Listas Branca e Preta"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "Whitelisted Domain URLs"
 msgstr "Endereço com lista de domínio para a Lista Branca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Whitelisted Domains"
 msgstr "Domínios para a Lista Branca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "nenhum"
index 5d27dd8fe68feaf34e2d3e319dbf6394d94d6b1b..a15fd29cc03dc6681a867a0a85b85a3cc9124841 100644 (file)
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
 msgid "Advanced Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
+msgid "Allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid "Allow Non-ASCII characters in DNSMASQ file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Attempt to create a compressed cache of final block-list on the router."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:118
 msgid "Basic Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "Blacklisted Domain URLs"
 msgstr "Endereço com lista de Domínio para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Blacklisted Domains"
 msgstr "Domínios para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "Blacklisted Hosts URLs"
 msgstr "Endereços de Hosts para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:116
 msgid "Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Controls system log and console output verbosity"
 msgstr ""
 "Controla o sistema de registro e o detalhamento das mensagens de saída do "
 "console"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Delay (in seconds) for on-boot start"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
 msgid "Disable Debugging"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
+msgid "Do not allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Download time-out (in seconds)"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
 msgid "Enable Debugging"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:60
 msgid "Enable/Start"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "Enables debug output to /tmp/simple-adblock.log"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Force Router DNS"
 msgstr "Forçar o DNS do Roteador"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
 msgid "Force Router DNS server to all local devices"
 msgstr "Forçar o servidor de DNS do Roteador para todos os dispositivos locais"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
 msgstr ""
 "Forçar o uso do DNS do Roteador nos dispositivos locais, também conhecido "
 "como redirecionamento de DNS"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Individual domains to be blacklisted"
 msgstr "Domínios individuais para serem incluídos na Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Individual domains to be whitelisted"
 msgstr "Domínios individuais para serem incluídos na Lista Branca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:63
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "LED to indicate status"
 msgstr "LED para indicar o estado"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:128
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
 msgid "Let local devices use their own DNS servers if set"
 msgstr ""
 "Deixe que os dispositivos locais usem seus próprios servidores de DNS, se "
 "definidos"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid ""
+"Only enable if your version of DNSMASQ supports the use of Non-ASCII "
+"characters, otherwise DNSMASQ will fail to start."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Output Verbosity Setting"
 msgstr "Definição do detalhamento do registro"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "Pick the LED not already used in"
 msgstr "Escolha um LED não usando em"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
 msgid "Reload"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Run service after set delay on boot"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:45
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:48
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:75
 msgid "Service Status"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:59
 msgid "Service is disabled/stopped"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 msgid "Service is enabled/started"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Service started with error"
 msgstr ""
 
@@ -140,12 +188,16 @@ msgstr ""
 msgid "Simple AdBlock"
 msgstr "Simple AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:15
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
 msgid "Simple AdBlock Settings"
 msgstr "Configuração do Simple AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:122
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
 msgid "Some output"
 msgstr "Pouco detalhado"
@@ -154,59 +206,75 @@ msgstr "Pouco detalhado"
 msgid "Start Simple Adblock service"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Stop the download if it is stalled for set number of seconds"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
 msgid "Stop/Disable"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
 msgid "Suppress output"
 msgstr "Suprimir"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
 msgid "System LED Configuration"
 msgstr "Configuração do LED"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:52
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "URLs to lists of domains to be blacklisted"
 msgstr "Endereço da lista dos domínios para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "URLs to lists of domains to be whitelisted"
 msgstr "Endereço da lista dos domínios para a Lista Branca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "URLs to lists of hosts to be blacklisted"
 msgstr "Endereço da lista dos hosts para a Lista Negra"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:123
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
 msgid "Verbose output"
 msgstr "Detalhado"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
 msgid "Whitelist and Blocklist Management"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "Whitelisted Domain URLs"
 msgstr "Endereço com lista de domínio para a Lista Branca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Whitelisted Domains"
 msgstr "Domínios para a Lista Branca"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "Nenhum"
index 7896e2ee9b1b804f8879aa532ea5fccd762d01b8..5bb38c1a9d61ff6b3d65f299ca8250a4861e0612 100644 (file)
@@ -15,135 +15,183 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский интерфейс, все проверялось в "
 "графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
 msgid "Advanced Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
+msgid "Allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid "Allow Non-ASCII characters in DNSMASQ file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Attempt to create a compressed cache of final block-list on the router."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:118
 msgid "Basic Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "Blacklisted Domain URLs"
 msgstr "URL ссылки Черных<br />списков доменов"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Blacklisted Domains"
 msgstr "Черный список доменов"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "Blacklisted Hosts URLs"
 msgstr "URL ссылки Черных<br />списков хостов"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:116
 msgid "Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Controls system log and console output verbosity"
 msgstr "Детальная настройка записи событий в системный журнал."
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Delay (in seconds) for on-boot start"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
 msgid "Disable Debugging"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
+msgid "Do not allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Download time-out (in seconds)"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
 msgid "Enable Debugging"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:60
 msgid "Enable/Start"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "Enables debug output to /tmp/simple-adblock.log"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Force Router DNS"
 msgstr "Назначить DNS роутера"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
 msgid "Force Router DNS server to all local devices"
 msgstr "Назначить DNS роутера всем локальным устройствам"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
 msgstr ""
 "Назначить DNS роутера всем локальным устройствам, методом DNS Hijacking."
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Individual domains to be blacklisted"
 msgstr "Домены добавленные пользователем в Черный список."
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Individual domains to be whitelisted"
 msgstr "Домены добавленные пользователем в Белый список."
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:63
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "LED to indicate status"
 msgstr "LED индикация состояния"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:128
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
 msgid "Let local devices use their own DNS servers if set"
 msgstr ""
 "Разрешить локальным устройствам использовать собственные DNS, если они "
 "прописаны в настройках сети устройства"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid ""
+"Only enable if your version of DNSMASQ supports the use of Non-ASCII "
+"characters, otherwise DNSMASQ will fail to start."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Output Verbosity Setting"
 msgstr "Настройка журнала"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "Pick the LED not already used in"
 msgstr "Выберите LED не используется на странице"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
 msgid "Reload"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Run service after set delay on boot"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:45
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:48
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:75
 msgid "Service Status"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:59
 msgid "Service is disabled/stopped"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 msgid "Service is enabled/started"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Service started with error"
 msgstr ""
 
@@ -151,12 +199,16 @@ msgstr ""
 msgid "Simple AdBlock"
 msgstr "Simple AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:15
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
 msgid "Simple AdBlock Settings"
 msgstr "Simple AdBlock настройки"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:122
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
 msgid "Some output"
 msgstr "Частичная запись"
@@ -165,59 +217,75 @@ msgstr "Частичная запись"
 msgid "Start Simple Adblock service"
 msgstr "Запуск сервиса Simple Adblock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Stop the download if it is stalled for set number of seconds"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
 msgid "Stop/Disable"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
 msgid "Suppress output"
 msgstr "Запретить запись"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
 msgid "System LED Configuration"
 msgstr "'Настройка LED индикации' системы."
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:52
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "URLs to lists of domains to be blacklisted"
 msgstr "URL ссылки Черных списков доменов."
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "URLs to lists of domains to be whitelisted"
 msgstr "URL ссылки Белых списков доменов."
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "URLs to lists of hosts to be blacklisted"
 msgstr "URL ссылки Черных списков хостов."
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:123
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
 msgid "Verbose output"
 msgstr "Подробная запись"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
 msgid "Whitelist and Blocklist Management"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "Whitelisted Domain URLs"
 msgstr "URL ссылки Белых списков доменов"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Whitelisted Domains"
 msgstr "Белый список доменов"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "ничего"
index 4553d2d86186f2dca6ec532496687a242750d38a..d71018c0825db21c4b5aa7d21a5e4a7060b0d0d2 100644 (file)
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
 msgid "Advanced Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
+msgid "Allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid "Allow Non-ASCII characters in DNSMASQ file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Attempt to create a compressed cache of final block-list on the router."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:118
 msgid "Basic Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "Blacklisted Domain URLs"
 msgstr "Svartlistade domänadresser"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Blacklisted Domains"
 msgstr "Svartlistade domäner"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "Blacklisted Hosts URLs"
 msgstr "Svartlistade värdadresser"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:116
 msgid "Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Controls system log and console output verbosity"
 msgstr "Kontrollerar systemloggar och detaljnivån för konsoll-utmatningen"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Delay (in seconds) for on-boot start"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
 msgid "Disable Debugging"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
+msgid "Do not allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Download time-out (in seconds)"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
 msgid "Enable Debugging"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:60
 msgid "Enable/Start"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "Enables debug output to /tmp/simple-adblock.log"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Force Router DNS"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
 msgid "Force Router DNS server to all local devices"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Individual domains to be blacklisted"
 msgstr "Individuella domäner som ska svartlistas"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Individual domains to be whitelisted"
 msgstr "Individulla domäner som ska svartlistas"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:63
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "LED to indicate status"
 msgstr "LED för att indikera status"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:128
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
 msgid "Let local devices use their own DNS servers if set"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid ""
+"Only enable if your version of DNSMASQ supports the use of Non-ASCII "
+"characters, otherwise DNSMASQ will fail to start."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Output Verbosity Setting"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "Pick the LED not already used in"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
 msgid "Reload"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Run service after set delay on boot"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:45
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:48
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:75
 msgid "Service Status"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:59
 msgid "Service is disabled/stopped"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 msgid "Service is enabled/started"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Service started with error"
 msgstr ""
 
@@ -134,12 +182,16 @@ msgstr ""
 msgid "Simple AdBlock"
 msgstr "Simple AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:15
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
 msgid "Simple AdBlock Settings"
 msgstr "Inställningar för Simple AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:122
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
 msgid "Some output"
 msgstr "Viss utmatning"
@@ -148,59 +200,75 @@ msgstr "Viss utmatning"
 msgid "Start Simple Adblock service"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Stop the download if it is stalled for set number of seconds"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
 msgid "Stop/Disable"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
 msgid "Suppress output"
 msgstr "Förträng utmatning"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
 msgid "System LED Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:52
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "URLs to lists of domains to be blacklisted"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "URLs to lists of domains to be whitelisted"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "URLs to lists of hosts to be blacklisted"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:123
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
 msgid "Verbose output"
 msgstr "Utförlig utmatning"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
 msgid "Whitelist and Blocklist Management"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "Whitelisted Domain URLs"
 msgstr "Vitlistade domänadresser"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Whitelisted Domains"
 msgstr "Vitlistade domäner"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "ingen"
index ed24392243e52d4acce0dc92e1fc78ff89e7384e..08e811778bf775c8aa3901c22c32fb1ef5b5b81f 100644 (file)
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
 msgid "Advanced Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
+msgid "Allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid "Allow Non-ASCII characters in DNSMASQ file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Attempt to create a compressed cache of final block-list on the router."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:118
 msgid "Basic Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "Blacklisted Domain URLs"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Blacklisted Domains"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "Blacklisted Hosts URLs"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:116
 msgid "Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Controls system log and console output verbosity"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Delay (in seconds) for on-boot start"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
 msgid "Disable Debugging"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
+msgid "Do not allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Download time-out (in seconds)"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
 msgid "Enable Debugging"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:60
 msgid "Enable/Start"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "Enables debug output to /tmp/simple-adblock.log"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Force Router DNS"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
 msgid "Force Router DNS server to all local devices"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Individual domains to be blacklisted"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Individual domains to be whitelisted"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:63
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "LED to indicate status"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:128
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
 msgid "Let local devices use their own DNS servers if set"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid ""
+"Only enable if your version of DNSMASQ supports the use of Non-ASCII "
+"characters, otherwise DNSMASQ will fail to start."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Output Verbosity Setting"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "Pick the LED not already used in"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
 msgid "Reload"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Run service after set delay on boot"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:45
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:48
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:75
 msgid "Service Status"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:59
 msgid "Service is disabled/stopped"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 msgid "Service is enabled/started"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Service started with error"
 msgstr ""
 
@@ -134,12 +182,16 @@ msgstr ""
 msgid "Simple AdBlock"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:15
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
 msgid "Simple AdBlock Settings"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:122
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
 msgid "Some output"
 msgstr ""
@@ -148,59 +200,75 @@ msgstr ""
 msgid "Start Simple Adblock service"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Stop the download if it is stalled for set number of seconds"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
 msgid "Stop/Disable"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
 msgid "Suppress output"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
 msgid "System LED Configuration"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:52
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "URLs to lists of domains to be blacklisted"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "URLs to lists of domains to be whitelisted"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "URLs to lists of hosts to be blacklisted"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:123
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
 msgid "Verbose output"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
 msgid "Whitelist and Blocklist Management"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "Whitelisted Domain URLs"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Whitelisted Domains"
 msgstr ""
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr ""
index 683476895492eafc63847099253a7c3f8eaf15f1..04837cae2ce55fd7b927e98661ff15d3b25a3113 100644 (file)
@@ -11,132 +11,180 @@ msgstr ""
 "PO-Revision-Date: 2018-08-17 14:52+0800\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
 msgid "Advanced Configuration"
 msgstr "高级配置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
+msgid "Allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid "Allow Non-ASCII characters in DNSMASQ file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Attempt to create a compressed cache of final block-list on the router."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:118
 msgid "Basic Configuration"
 msgstr "基本配置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "Blacklisted Domain URLs"
 msgstr "列入黑名单的域名 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Blacklisted Domains"
 msgstr "列入黑名单的域名"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "Blacklisted Hosts URLs"
 msgstr "列入黑名单的主机 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:116
 msgid "Configuration"
 msgstr "配置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Controls system log and console output verbosity"
 msgstr "控制系统日志和控制台输出的详细程度"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Delay (in seconds) for on-boot start"
 msgstr "开机启动延迟(秒)"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
 msgid "Disable Debugging"
 msgstr "禁用调试"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
+msgid "Do not allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Download time-out (in seconds)"
 msgstr "下载超时(秒)"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
 msgid "Enable Debugging"
 msgstr "启用调试"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:60
 msgid "Enable/Start"
 msgstr "启用/启动"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "Enables debug output to /tmp/simple-adblock.log"
 msgstr "启用到 /tmp/simple-adblock.log 的调试输出"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Force Router DNS"
 msgstr "强制路由器 DNS"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
 msgid "Force Router DNS server to all local devices"
 msgstr "强制路由器 DNS 服务所有本地设备"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
 msgstr "强制路由器 DNS 在本地设备上使用,也称为 DNS 劫持"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Individual domains to be blacklisted"
 msgstr "要列入黑名单的单独域名"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Individual domains to be whitelisted"
 msgstr "要列入白名单的单独域名"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:63
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "LED to indicate status"
 msgstr "LED 指示状态"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:128
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
 msgid "Let local devices use their own DNS servers if set"
 msgstr "如果设置,让本地设备使用自己的 DNS 服务器"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid ""
+"Only enable if your version of DNSMASQ supports the use of Non-ASCII "
+"characters, otherwise DNSMASQ will fail to start."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Output Verbosity Setting"
 msgstr "输出详细程度设置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "Pick the LED not already used in"
 msgstr "选择尚未使用的 LED"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
 msgid "Reload"
 msgstr "刷新"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Run service after set delay on boot"
 msgstr "开机后延迟多少秒运行服务"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:45
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:48
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:75
 msgid "Service Status"
 msgstr "服务状态"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:59
 msgid "Service is disabled/stopped"
 msgstr "服务已禁用/已停止"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 msgid "Service is enabled/started"
 msgstr "服务已启用/已启动"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Service started with error"
 msgstr "服务启动时出错"
 
@@ -144,12 +192,16 @@ msgstr "服务启动时出错"
 msgid "Simple AdBlock"
 msgstr "简单 AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:15
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
 msgid "Simple AdBlock Settings"
 msgstr "简单 AdBlock 设置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:122
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
 msgid "Some output"
 msgstr "一些输出"
@@ -158,59 +210,75 @@ msgstr "一些输出"
 msgid "Start Simple Adblock service"
 msgstr "启动简单 Adblock 服务"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Stop the download if it is stalled for set number of seconds"
 msgstr "如果下载停滞设定的秒数后,则停止下载"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
 msgid "Stop/Disable"
 msgstr "停止/禁用"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
 msgid "Suppress output"
 msgstr "抑制输出"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
 msgid "System LED Configuration"
 msgstr "系统 LED 配置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:52
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "URLs to lists of domains to be blacklisted"
 msgstr "黑名单域名列表的 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "URLs to lists of domains to be whitelisted"
 msgstr "白名单域名列表的 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "URLs to lists of hosts to be blacklisted"
 msgstr "黑名单主机列表的 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:123
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
 msgid "Verbose output"
 msgstr "详细输出"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
 msgid "Whitelist and Blocklist Management"
 msgstr "白名单和黑名单管理"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "Whitelisted Domain URLs"
 msgstr "白名单域名 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Whitelisted Domains"
 msgstr "白名单域名"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "无"
index e64b9719363eff37d546a9821595b8b30bc85c3f..8d76fe3615956482febafc38fa2ad0f3de29ff15 100644 (file)
@@ -11,132 +11,180 @@ msgstr ""
 "PO-Revision-Date: 2018-08-17 14:52+0800\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
 msgid "Advanced Configuration"
 msgstr "高階配置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
+msgid "Allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid "Allow Non-ASCII characters in DNSMASQ file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Attempt to create a compressed cache of final block-list on the router."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:118
 msgid "Basic Configuration"
 msgstr "基本配置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "Blacklisted Domain URLs"
 msgstr "列入黑名單的域名 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Blacklisted Domains"
 msgstr "列入黑名單的域名"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "Blacklisted Hosts URLs"
 msgstr "列入黑名單的主機 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:116
 msgid "Configuration"
 msgstr "配置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Controls system log and console output verbosity"
 msgstr "控制系統日誌和控制檯輸出的詳細程度"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Delay (in seconds) for on-boot start"
 msgstr "開機啟動延遲(秒)"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
 msgid "Disable Debugging"
 msgstr "禁用除錯"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
+msgid "Do not allow Non-ASCII"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Download time-out (in seconds)"
 msgstr "下載超時(秒)"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
 msgid "Enable Debugging"
 msgstr "啟用除錯"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:60
 msgid "Enable/Start"
 msgstr "啟用/啟動"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "Enables debug output to /tmp/simple-adblock.log"
 msgstr "啟用到 /tmp/simple-adblock.log 的除錯輸出"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Force Router DNS"
 msgstr "強制路由器 DNS"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
 msgid "Force Router DNS server to all local devices"
 msgstr "強制路由器 DNS 服務所有本地裝置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:127
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
 msgstr "強制路由器 DNS 在本地裝置上使用,也稱為 DNS 劫持"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
 msgid "Individual domains to be blacklisted"
 msgstr "要列入黑名單的單獨域名"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Individual domains to be whitelisted"
 msgstr "要列入白名單的單獨域名"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:63
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "LED to indicate status"
 msgstr "LED 指示狀態"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:128
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
 msgid "Let local devices use their own DNS servers if set"
 msgstr "如果設定,讓本地裝置使用自己的 DNS 伺服器"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
+msgid ""
+"Only enable if your version of DNSMASQ supports the use of Non-ASCII "
+"characters, otherwise DNSMASQ will fail to start."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
 msgid "Output Verbosity Setting"
 msgstr "輸出詳細程度設定"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
 msgid "Pick the LED not already used in"
 msgstr "選擇尚未使用的 LED"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
 msgid "Reload"
 msgstr "重新整理"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
 msgid "Run service after set delay on boot"
 msgstr "開機後延遲多少秒執行服務"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:45
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:48
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:75
 msgid "Service Status"
 msgstr "服務狀態"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:59
 msgid "Service is disabled/stopped"
 msgstr "服務已禁用/已停止"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 msgid "Service is enabled/started"
 msgstr "服務已啟用/已啟動"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Service started with error"
 msgstr "服務啟動時出錯"
 
@@ -144,12 +192,16 @@ msgstr "服務啟動時出錯"
 msgid "Simple AdBlock"
 msgstr "簡單 AdBlock"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:15
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
 msgid "Simple AdBlock Settings"
 msgstr "簡單 AdBlock 設定"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:122
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
 msgid "Some output"
 msgstr "一些輸出"
@@ -158,59 +210,75 @@ msgstr "一些輸出"
 msgid "Start Simple Adblock service"
 msgstr "啟動簡單 Adblock 服務"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
 msgid "Stop the download if it is stalled for set number of seconds"
 msgstr "如果下載停滯設定的秒數後,則停止下載"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
 msgid "Stop/Disable"
 msgstr "停止/禁用"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
 msgid "Suppress output"
 msgstr "抑制輸出"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
 msgid "System LED Configuration"
 msgstr "系統 LED 配置"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:52
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
 msgid "URLs to lists of domains to be blacklisted"
 msgstr "黑名單域名列表的 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "URLs to lists of domains to be whitelisted"
 msgstr "白名單域名列表的 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
 msgid "URLs to lists of hosts to be blacklisted"
 msgstr "黑名單主機列表的 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:123
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
 msgid "Verbose output"
 msgstr "詳細輸出"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
 msgid "Whitelist and Blocklist Management"
 msgstr "白名單和黑名單管理"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
 msgid "Whitelisted Domain URLs"
 msgstr "白名單域名 URL"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
 msgid "Whitelisted Domains"
 msgstr "白名單域名"
 
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "無"
index de10eb60dd6edc4f2eb924985fd4c035feafa29b..319e8239661414c85734d51c77b02155292e5947 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -45,6 +45,10 @@ msgstr "Afegeix múltiples hosts separats per espai."
 msgid "Add notification command"
 msgstr "Afegeix ordre de notificació"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -61,7 +65,7 @@ msgstr "Monitoreig bàsic"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -74,7 +78,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "Configuració del connector de CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "Sortida CSV"
 
@@ -120,7 +124,7 @@ msgstr ""
 "dels connectors. En aquesta pàgina podeu canviar la configuració general del "
 "dimoni Collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -129,7 +133,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr "Configuració del connector Conntrack"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -138,7 +142,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "Configuració del connector DF"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -171,12 +175,12 @@ msgstr "Directori per sub-configuracions"
 msgid "Disk Plugin Configuration"
 msgstr "Configuració del connector de disc"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Ús d'espai en disc"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Ús de disc"
@@ -193,7 +197,7 @@ msgstr "Mostra l'hora"
 msgid "E-Mail Plugin Configuration"
 msgstr "Configuració del connector d'adreça electrònica"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Adreça electrònica"
 
@@ -208,8 +212,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -241,7 +245,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Activa aquest connector"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -250,7 +254,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -262,7 +266,7 @@ msgstr "Configuració del connector exec"
 msgid "Filter class monitoring"
 msgstr "Monitoreig de classe filter"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Tallafocs"
@@ -287,7 +291,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Gràfics"
 
@@ -354,17 +358,17 @@ msgstr "Interfície entrant"
 msgid "Interface Plugin Configuration"
 msgstr "Configuració de connector d'interfície"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfícies"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupcions"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -402,7 +406,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Connexions màximes permeses"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memòria"
@@ -488,7 +492,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Nom de la regla"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Enllaç de xarxa"
@@ -497,7 +501,7 @@ msgstr "Enllaç de xarxa"
 msgid "Netlink Plugin Configuration"
 msgstr "Configuració del connector d'enllaç de xarxa"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Xarxa"
 
@@ -523,7 +527,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Número de fils de recol·lecció de dades"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -536,7 +540,7 @@ msgstr "Configuració del connector OLSRd"
 msgid "Only create average RRAs"
 msgstr "Crea només RRAs mitjans"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -561,7 +565,7 @@ msgstr "Interfície sortint"
 msgid "Output plugins"
 msgstr "Connectors de sortida"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -578,7 +582,7 @@ msgstr "Port"
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processos"
@@ -591,7 +595,7 @@ msgstr "Configuració del connector de processos"
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processador"
@@ -612,7 +616,7 @@ msgstr "Interval de batec de cor RRD"
 msgid "RRD step interval"
 msgstr "Interval de pas RRD"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -631,7 +635,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -643,7 +647,7 @@ msgstr "Segons"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -660,7 +664,7 @@ msgstr "Màquina servidor"
 msgid "Server port"
 msgstr "Port del servidor"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -700,7 +704,7 @@ msgstr "Especifica què informació es recull sobre rutes."
 msgid "Specifies what information to collect about the global topology."
 msgstr "Especifica què informació es recull sobre la topologia global."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -709,7 +713,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -733,12 +737,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr "Marques de temps emmagatzemades"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Càrrega de sistema"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Connexions TCP"
@@ -751,7 +755,7 @@ msgstr "Configuració de connector TCPConns"
 msgid "TTL for network packets"
 msgstr "TTL pels paquets de xarxa"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL per paquets ping"
 
@@ -983,7 +987,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -1019,8 +1023,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Intenta resoldre el nom de màquina (fqdn)"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
@@ -1037,7 +1041,7 @@ msgstr "Nom UPS en format NUT ups@host"
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "Sock Unix"
 
@@ -1045,7 +1049,7 @@ msgstr "Sock Unix"
 msgid "Unixsock Plugin Configuration"
 msgstr "Configuració de connector Unixsock"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1071,7 +1075,7 @@ msgstr "Usuari"
 msgid "Verbose monitoring"
 msgstr "Monitoreig detallat"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
@@ -1085,7 +1089,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index d7fc23b1b6cbe13ea0623c26c9edfc071fe4ff4e..2a8d762f151ababc64f7c70ac5aa30b231fd26e3 100644 (file)
@@ -11,7 +11,7 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -41,6 +41,10 @@ msgstr "Přidat více hostů, oddělených mezerou"
 msgid "Add notification command"
 msgstr "Přidat příkaz pro upozornění"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -57,7 +61,7 @@ msgstr "Základní sledování"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -70,7 +74,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "Nastavení CPU pluginu"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV výstup"
 
@@ -116,7 +120,7 @@ msgstr ""
 "rozdílné pluginy. Na této stránce můžete změnit obecná nastavení daemonu "
 "collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -125,7 +129,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr "Nastavení pluginu Conntrack"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -134,7 +138,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "Nastavení pluginu DF"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -167,12 +171,12 @@ msgstr "Adresář pro pod-nastavení"
 msgid "Disk Plugin Configuration"
 msgstr "Nastavení Disk pluginu"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Využití místa na disku"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Využití disku"
@@ -189,7 +193,7 @@ msgstr "Zobrazit časové rozpětí »"
 msgid "E-Mail Plugin Configuration"
 msgstr "Nastavení E-Mail pluginu"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Email"
 
@@ -204,8 +208,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -237,7 +241,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Povolit tento plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -246,7 +250,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -258,7 +262,7 @@ msgstr "Nastavení pluginu Exec"
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -283,7 +287,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Grafy"
 
@@ -348,17 +352,17 @@ msgstr "Příchozí rozhraní"
 msgid "Interface Plugin Configuration"
 msgstr "Nastavení Interface pluginu"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Rozhraní"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Přerušení"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Interval pro ping"
 
@@ -397,7 +401,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Maximální množství povolených spojení"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Paměť"
@@ -483,7 +487,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Název pravidla"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -492,7 +496,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Nastavení pluginu Netlink"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Síť"
 
@@ -518,7 +522,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Počet vláken pro sběr dat"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -531,7 +535,7 @@ msgstr "Nastavení pluginu OLSRd"
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -556,7 +560,7 @@ msgstr "Odchozí rozhraní"
 msgid "Output plugins"
 msgstr "Výstupní pluginy"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -573,7 +577,7 @@ msgstr "Port"
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Procesy"
@@ -586,7 +590,7 @@ msgstr "Nastavení pluginu Procesy"
 msgid "Processes to monitor separated by space"
 msgstr "Sledované procesy (oddělte mezerou)"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Procesor"
@@ -608,7 +612,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -627,7 +631,7 @@ msgstr "Skript"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -639,7 +643,7 @@ msgstr "Sekundy"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -656,7 +660,7 @@ msgstr "Hostitel serveru"
 msgid "Server port"
 msgstr "Port serveru"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -696,7 +700,7 @@ msgstr "Určuje, jaké informace sbírat o cestách"
 msgid "Specifies what information to collect about the global topology."
 msgstr "Určuje, jaké informace sbírat o globální topologii"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -705,7 +709,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -727,12 +731,12 @@ msgstr "Ukládat data jako poměrné hodnoty místo absolutních"
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Zatížení systému"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP spojení"
@@ -745,7 +749,7 @@ msgstr "Nastavení pluginu TCPConns"
 msgid "TTL for network packets"
 msgstr "TTL pro síťové pakety"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL pro pakety pingu"
 
@@ -969,7 +973,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -1003,8 +1007,8 @@ msgstr "Tato sekce určuje, na které servery budou odeslána shromážděná da
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
@@ -1021,7 +1025,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1029,7 +1033,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Konfigurace pluginu Unixsock"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1055,7 +1059,7 @@ msgstr "Uživatel"
 msgid "Verbose monitoring"
 msgstr "Podrobný monitoring"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
@@ -1069,7 +1073,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 8ed2bc7ea339e43e4452e8f4a4df2351b088e0d4..3c6a57292566c5f92ca1ea52d33b6edb67da0372 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -43,6 +43,10 @@ msgstr "Mehrere Hosts durch Leerzeichen getrennt hinzufuegen"
 msgid "Add notification command"
 msgstr "Benachrichtigungskommando hinzufügen"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -59,7 +63,7 @@ msgstr "Schnittstellen einfach überwachen"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -72,7 +76,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "CPU Plugin Konfiguration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV Ausgabe"
 
@@ -118,7 +122,7 @@ msgstr ""
 "verschiedenen Quellen mittels diverser Plugins. Auf dieser Seite können "
 "generelle Einstellungen für den Collectd-Daemon vorgenommen werden."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -127,7 +131,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack Plugin Einstellungen"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -136,7 +140,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "DF Plugin Konfiguration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -169,12 +173,12 @@ msgstr "Verzeichnis für Unterkonfigurationen"
 msgid "Disk Plugin Configuration"
 msgstr "Disk Plugin Konfiguration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Plattenspeicher"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Plattenauslastung"
@@ -191,7 +195,7 @@ msgstr "Zeitspanne zeigen »"
 msgid "E-Mail Plugin Configuration"
 msgstr "E-Mail Plugin Konfiguration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Email"
 
@@ -206,8 +210,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -239,7 +243,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Plugin aktivieren"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -248,7 +252,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -260,7 +264,7 @@ msgstr "Exec Plugin Konfiguration"
 msgid "Filter class monitoring"
 msgstr "Filterklassen überwachen"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -285,7 +289,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Diagramme"
 
@@ -354,17 +358,17 @@ msgstr "eingehende Schnittstelle"
 msgid "Interface Plugin Configuration"
 msgstr "Interface Plugin Konfiguration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Schnittstellen"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupts"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Intervall zwischen den Pings"
 
@@ -404,7 +408,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Maximale Anzahl erlaubter Verbindungen"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memory"
@@ -490,7 +494,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Name der Regel"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -499,7 +503,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Netlink Plugin Konfiguration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Netzwerk"
 
@@ -525,7 +529,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Anzahl paralleler Sammelprozesse"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -538,7 +542,7 @@ msgstr "OLSRd-Plugin-Konfiguration"
 msgid "Only create average RRAs"
 msgstr "Nur &#39;average&#39; RRAs erzeugen"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -563,7 +567,7 @@ msgstr "ausgehende Schnittstelle"
 msgid "Output plugins"
 msgstr "Ausgabeplugins"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -580,7 +584,7 @@ msgstr "Port"
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Prozesse"
@@ -593,7 +597,7 @@ msgstr "Prozess Plugin Konfiguration"
 msgid "Processes to monitor separated by space"
 msgstr "Zu überwachende Prozesse (getrennt durch Leerzeichen)"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Prozessor"
@@ -614,7 +618,7 @@ msgstr "RRD Heartbeatintervall"
 msgid "RRD step interval"
 msgstr "RRD Schrittintervall"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -633,7 +637,7 @@ msgstr "Skript"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -645,7 +649,7 @@ msgstr "Sekunden"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -662,7 +666,7 @@ msgstr "Server-Host"
 msgid "Server port"
 msgstr "Server-Port"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -702,7 +706,7 @@ msgstr "Bestimmt die zu sammelnden Per-Route-Informationen."
 msgid "Specifies what information to collect about the global topology."
 msgstr "Bestimmt die zu sammelnden Informationen der globalen Topologie."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -711,7 +715,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -733,12 +737,12 @@ msgstr "Werte nicht absolut sondern als Raten speichern"
 msgid "Stored timespans"
 msgstr "gespeicherte Zeitspannen"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Systemlast"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP-Verbindungen"
@@ -751,7 +755,7 @@ msgstr "TCPConns Plugin Konfiguration"
 msgid "TTL for network packets"
 msgstr "TTL für Netzwerkpakete"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL für Ping Pakete"
 
@@ -988,7 +992,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -1024,8 +1028,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "automatisch vollen Hostnamen herausfinden"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "USV"
@@ -1042,7 +1046,7 @@ msgstr "Name der USV in NUT im Format usv@host "
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1050,7 +1054,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock Plugin Konfiguration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1076,7 +1080,7 @@ msgstr "Nutzer"
 msgid "Verbose monitoring"
 msgstr "Schnittstellen detailliert überwachen"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Drahtlos"
@@ -1090,7 +1094,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 4de9c38e002baceb6722672ddbdcace9e73d98ea..fc829c1f71e7a66e2f6e61430694f9ee963f4e57 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -43,6 +43,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -60,7 +64,7 @@ msgstr ""
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -73,7 +77,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "Έξοδος CSV"
 
@@ -119,7 +123,7 @@ msgstr ""
 "πηγές μέσω διάφορων προσθέτων. Σε αυτή τη σελίδα μπορείτε να αλλάξετε τις "
 "γενικές ρυθμίσεις του δαίμονα collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -128,7 +132,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -137,7 +141,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -171,12 +175,12 @@ msgstr "Κατάλογος υπο-ρυθμίσεων"
 msgid "Disk Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Χρήση Χώρου στον δίσκο"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Χρήση Δίσκου"
@@ -193,7 +197,7 @@ msgstr "Εμφάνιση χρονικού εύρους »"
 msgid "E-Mail Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Ηλ. Ταχυδρομείο"
 
@@ -208,8 +212,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -241,7 +245,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -250,7 +254,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -262,7 +266,7 @@ msgstr ""
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Τείχος προστασίας"
@@ -287,7 +291,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Γραφήματα"
 
@@ -347,17 +351,17 @@ msgstr ""
 msgid "Interface Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Διεπαφές"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Διακοπές"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -395,7 +399,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Μνήμη"
@@ -481,7 +485,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Όνομα κανόνα"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -490,7 +494,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Δίκτυο"
 
@@ -516,7 +520,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Αριθμός νημάτων για τη συλλογή δεδομένων"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -529,7 +533,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -554,7 +558,7 @@ msgstr ""
 msgid "Output plugins"
 msgstr "Πρόσθετα εξόδου"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -571,7 +575,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Διεργασίες"
@@ -584,7 +588,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Επεξεργαστής"
@@ -605,7 +609,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -624,7 +628,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -636,7 +640,7 @@ msgstr "Δευτερόλεπτα"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -653,7 +657,7 @@ msgstr ""
 msgid "Server port"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -693,7 +697,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -702,7 +706,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -724,12 +728,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Φόρτος Συστήματος"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Συνδέσεις TCP"
@@ -742,7 +746,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr ""
 
@@ -929,7 +933,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -961,8 +965,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -979,7 +983,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -987,7 +991,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1013,7 +1017,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Ασύρματο"
@@ -1027,7 +1031,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index d998f04fcdf18462767d1849f2474d9ff1facb22..cdc6377153aa4d1a14552bef8948a2c608844952 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -43,6 +43,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr "Add notification command"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -59,7 +63,7 @@ msgstr "Basic monitoring"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -72,7 +76,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "CPU Plugin Configuration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV Output"
 
@@ -118,7 +122,7 @@ msgstr ""
 "different plugins. On this page you can change general settings for the "
 "collectd daemon."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -127,7 +131,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -136,7 +140,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "DF Plugin Configuration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -169,12 +173,12 @@ msgstr "Directory for sub-configurations"
 msgid "Disk Plugin Configuration"
 msgstr "Disk Plugin Configuration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Disk Space Usage"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Disk Usage"
@@ -191,7 +195,7 @@ msgstr "Display timespan »"
 msgid "E-Mail Plugin Configuration"
 msgstr "E-Mail Plugin Configuration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Email"
 
@@ -206,8 +210,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -239,7 +243,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Enable this plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -248,7 +252,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -260,7 +264,7 @@ msgstr "Exec Plugin Configuration"
 msgid "Filter class monitoring"
 msgstr "Filter class monitoring"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -285,7 +289,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Graphs"
 
@@ -352,17 +356,17 @@ msgstr "Incoming interface"
 msgid "Interface Plugin Configuration"
 msgstr "Interface Plugin Configuration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupts"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -400,7 +404,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Maximum allowed connections"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -486,7 +490,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Name of the rule"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -495,7 +499,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Netlink Plugin Configuration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Network"
 
@@ -521,7 +525,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Number of threads for data collection"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -534,7 +538,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr "Only create average RRAs"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -559,7 +563,7 @@ msgstr "Outgoing interface"
 msgid "Output plugins"
 msgstr "Output plugins"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -576,7 +580,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processes"
@@ -589,7 +593,7 @@ msgstr "Processes Plugin Configuration"
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processor"
@@ -610,7 +614,7 @@ msgstr "RRD heart beat interval"
 msgid "RRD step interval"
 msgstr "RRD step interval"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -629,7 +633,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -641,7 +645,7 @@ msgstr "Seconds"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -658,7 +662,7 @@ msgstr "Server host"
 msgid "Server port"
 msgstr "Server port"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -698,7 +702,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -707,7 +711,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -729,12 +733,12 @@ msgstr "Store data values as rates instead of absolute values"
 msgid "Stored timespans"
 msgstr "Stored timespans"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "System Load"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP Connections"
@@ -747,7 +751,7 @@ msgstr "TCPConns Plugin Configuration"
 msgid "TTL for network packets"
 msgstr "TTL for network packets"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL for ping packets"
 
@@ -971,7 +975,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -1006,8 +1010,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Try to lookup fully qualified hostname"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -1024,7 +1028,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1032,7 +1036,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock Plugin Configuration"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1058,7 +1062,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr "Verbose monitoring"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
@@ -1072,7 +1076,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 5c512b5b04171ef149fa6a6e672427b1b9aa1e68..32153297717c723e4cbab677dd9e2aca2d0d6a25 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "X-Generator: Poedit 2.2.3\n"
 "Language-Team: \n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr "APC UPS"
@@ -43,6 +43,10 @@ msgstr "Añadir múltiples hosts separados por espacio."
 msgid "Add notification command"
 msgstr "Añadir comando de notificación"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "Agregar número de usuarios conectados"
@@ -59,7 +63,7 @@ msgstr "Monitorización básica"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr "Configuración del complemento de conmutadores de contexto de CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "Frecuencia de CPU"
@@ -72,7 +76,7 @@ msgstr "Configuración del complemento de frecuencia de la CPU"
 msgid "CPU Plugin Configuration"
 msgstr "Configuración del plugin de CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "Salida CSV"
 
@@ -118,7 +122,7 @@ msgstr ""
 "través de la utilización de diferentes plugins. Aquí puede cambiar la "
 "configuración general del demonio que maneja collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Seguimiento"
@@ -127,7 +131,7 @@ msgstr "Seguimiento"
 msgid "Conntrack Plugin Configuration"
 msgstr "Configuración del seguimiento"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr "Conmutadores de contexto"
@@ -136,7 +140,7 @@ msgstr "Conmutadores de contexto"
 msgid "DF Plugin Configuration"
 msgstr "Configuración del plugin DF"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -169,12 +173,12 @@ msgstr "Directorio para las sub-configuraciones"
 msgid "Disk Plugin Configuration"
 msgstr "Configuración del plugin Disco"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Espacio en disco ocupado"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Disco ocupado"
@@ -191,7 +195,7 @@ msgstr "Mostrar lapso de tiempo »"
 msgid "E-Mail Plugin Configuration"
 msgstr "Configuración del plugin email"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Correo electrónico"
 
@@ -206,8 +210,8 @@ msgstr "Habilitar"
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -239,7 +243,7 @@ msgstr "Habilitar"
 msgid "Enable this plugin"
 msgstr "Habilitar este plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "Entropy"
@@ -248,7 +252,7 @@ msgstr "Entropy"
 msgid "Entropy Plugin Configuration"
 msgstr "Configuración del complemento de Entropy"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -260,7 +264,7 @@ msgstr "Configuración del plugin Exec"
 msgid "Filter class monitoring"
 msgstr "Monitorización del filtro de clases"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -285,7 +289,7 @@ msgstr "Complementos generales"
 msgid "Generate a separate graph for each logged user"
 msgstr "Genera un gráfico separado para cada usuario registrado"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Gráficas"
 
@@ -353,17 +357,17 @@ msgstr "Interfaz de entrada"
 msgid "Interface Plugin Configuration"
 msgstr "Configuración del interfaz de plugins"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupciones"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Intervalo entre pings"
 
@@ -403,7 +407,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Máximo número de conexiones"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memoria"
@@ -489,7 +493,7 @@ msgstr "Nombre"
 msgid "Name of the rule"
 msgstr "Nombre de la regla"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Enlace de red"
@@ -498,7 +502,7 @@ msgstr "Enlace de red"
 msgid "Netlink Plugin Configuration"
 msgstr "Configuración del plugin \"enlace de red\""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Red"
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Número de hilos para recolección de datos"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -540,7 +544,7 @@ msgstr "Configuración del plugin \"OLSRd\""
 msgid "Only create average RRAs"
 msgstr "Crear sólo RRAs medias"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
@@ -565,7 +569,7 @@ msgstr "Interfaz de salida"
 msgid "Output plugins"
 msgstr "Plugins de salida"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -582,7 +586,7 @@ msgstr "Puerto"
 msgid "Port for apcupsd communication"
 msgstr "Puerto para comunicación apcupsd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Procesos"
@@ -595,7 +599,7 @@ msgstr "Configuración del plugin \"Procesos\""
 msgid "Processes to monitor separated by space"
 msgstr "Procesos a monitorizar (separados por espacios)"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Procesador"
@@ -616,7 +620,7 @@ msgstr "Intervalo de pulso RRD"
 msgid "RRD step interval"
 msgstr "Intervalo de paso RRD"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "Herramienta RRD"
 
@@ -635,7 +639,7 @@ msgstr "Script"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -647,7 +651,7 @@ msgstr "Segundos"
 msgid "Sensor list"
 msgstr "Lista de sensores"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr "Sensors"
@@ -664,7 +668,7 @@ msgstr "Host servidor"
 msgid "Server port"
 msgstr "Puerto servidor"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr "Configuración"
 
@@ -704,7 +708,7 @@ msgstr "Especifica qué información recolectar sobre rutas."
 msgid "Specifies what information to collect about the global topology."
 msgstr "Especifica qué información recolectar sobre la topología global."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr "Splash Leases"
@@ -713,7 +717,7 @@ msgstr "Splash Leases"
 msgid "Splash Leases Plugin Configuration"
 msgstr "Configuración del complemento \"Splash Leases\""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -735,12 +739,12 @@ msgstr "Guardar datos como ratios en vez de valores absolutos"
 msgid "Stored timespans"
 msgstr "Intervalos almacenados"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Carga del sistema"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Conexiones TCP"
@@ -753,7 +757,7 @@ msgstr "Configuración del plugin \"Conexiones TCP\""
 msgid "TTL for network packets"
 msgstr "TTL para paquetes de red"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL para paquetes de ping"
 
@@ -1006,7 +1010,7 @@ msgstr ""
 "El plugin \"uptime\" recopila estadísticas sobre el tiempo de actividad del "
 "sistema."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "Thermal"
@@ -1046,8 +1050,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Intenta resolver el nombre de máquina cualificado"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "SAI"
@@ -1064,7 +1068,7 @@ msgstr "Nombre del SAI en el formato de NUT sai@máquina"
 msgid "URL"
 msgstr "URL"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "Socket UNIX"
 
@@ -1072,7 +1076,7 @@ msgstr "Socket UNIX"
 msgid "Unixsock Plugin Configuration"
 msgstr "Configuración del plugin \"UnixSock\""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr "Tiempo activo"
@@ -1098,7 +1102,7 @@ msgstr "Usuario"
 msgid "Verbose monitoring"
 msgstr "Monitorización detallada"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "WiFi"
@@ -1114,7 +1118,7 @@ msgstr ""
 "Puede instalar plugins collectd-mod-* adicionales para habilitar más "
 "estadísticas."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr "cUrl"
index 5e457bcdce1bb282e9a2daadd74993abc24a0926..0f885146869c57c4240f358b4439121a3e8d5b89 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -43,6 +43,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr "Ajoute une commande de notification"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -59,7 +63,7 @@ msgstr "Surveillance de base"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -72,7 +76,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "Configuration du greffon sur le CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "Sortie au format CSV"
 
@@ -118,7 +122,7 @@ msgstr ""
 "travers différents greffons. Sur ce page, vous pouvez modifier les "
 "paramètres généraux de ce démon collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -127,7 +131,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -136,7 +140,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "Configuration du greffon DF"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -169,12 +173,12 @@ msgstr "Répertoire pour les sous-configurations"
 msgid "Disk Plugin Configuration"
 msgstr "Configuration du greffon Disque"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Utilisation de l'espace-disque"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Espace-disque"
@@ -191,7 +195,7 @@ msgstr "Période affichée »"
 msgid "E-Mail Plugin Configuration"
 msgstr "Configuration du greffon des courriels"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Courriel"
 
@@ -206,8 +210,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -239,7 +243,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Activer ce greffon"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -248,7 +252,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -260,7 +264,7 @@ msgstr "Configuration du greffon Exec"
 msgid "Filter class monitoring"
 msgstr "Surveillance des filtres"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Pare-feu"
@@ -285,7 +289,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Graphiques"
 
@@ -353,17 +357,17 @@ msgstr "Interface entrante"
 msgid "Interface Plugin Configuration"
 msgstr "Configuration du greffon des Interfaces"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interruptions"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -401,7 +405,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Nb de Connexions autorisées au maximum"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -487,7 +491,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Nom de la règle"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
@@ -496,7 +500,7 @@ msgstr ""
 msgid "Netlink Plugin Configuration"
 msgstr "Configuration du greffon du lien-réseau"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Réseau"
 
@@ -522,7 +526,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Nombre de fils pour la récupération des données"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -535,7 +539,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr "Créer seulement des RRAs moyens"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -560,7 +564,7 @@ msgstr "Interface sortante"
 msgid "Output plugins"
 msgstr "Greffons liés aux résultats"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -577,7 +581,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processus"
@@ -590,7 +594,7 @@ msgstr "Configuration du greffon des processus"
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processeur"
@@ -611,7 +615,7 @@ msgstr "Intervalle de la pulsation RRD"
 msgid "RRD step interval"
 msgstr "Intervalle d'avancement RRD"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -630,7 +634,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -642,7 +646,7 @@ msgstr "Secondes"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -659,7 +663,7 @@ msgstr "Hôte du serveur"
 msgid "Server port"
 msgstr "Port du serveur"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -699,7 +703,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -708,7 +712,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -730,12 +734,12 @@ msgstr "Stocke les données sous forme de taux plutôt que de valeurs absolues"
 msgid "Stored timespans"
 msgstr "Durée de la période enregistrée"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Charge-système"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Connexions TCP"
@@ -748,7 +752,7 @@ msgstr "Configuration du plugin des connexions TCP"
 msgid "TTL for network packets"
 msgstr "TTL des paquets-réseau"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL des paquets ping"
 
@@ -977,7 +981,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -1013,8 +1017,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Tente de récupérer des noms d'hôtes complètement qualifiés"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -1031,7 +1035,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "Socket Unix"
 
@@ -1039,7 +1043,7 @@ msgstr "Socket Unix"
 msgid "Unixsock Plugin Configuration"
 msgstr "Configuration du greffon de socket Unix"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1065,7 +1069,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr "Surveillance verbeuse"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Sans-fil"
@@ -1079,7 +1083,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 2c818902c07dd14bd76c328e05b908935d73ab6e..81a2606756991a99eb9aaf953437dfe52e2ebc30 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -43,6 +43,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -59,7 +63,7 @@ msgstr ""
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -72,7 +76,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr ""
 
@@ -115,7 +119,7 @@ msgid ""
 "collectd daemon."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -124,7 +128,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -133,7 +137,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
@@ -166,12 +170,12 @@ msgstr ""
 msgid "Disk Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
 msgid "E-Mail Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr ""
 
@@ -203,8 +207,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -236,7 +240,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -245,7 +249,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr ""
 
@@ -257,7 +261,7 @@ msgstr ""
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
@@ -282,7 +286,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr ""
 
@@ -342,17 +346,17 @@ msgstr ""
 msgid "Interface Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -390,7 +394,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -476,7 +480,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
@@ -485,7 +489,7 @@ msgstr ""
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr ""
 
@@ -511,7 +515,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -524,7 +528,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -549,7 +553,7 @@ msgstr ""
 msgid "Output plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
@@ -566,7 +570,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
@@ -579,7 +583,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
@@ -600,7 +604,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr ""
 
@@ -619,7 +623,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -631,7 +635,7 @@ msgstr ""
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -648,7 +652,7 @@ msgstr ""
 msgid "Server port"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -688,7 +692,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -697,7 +701,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -719,12 +723,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
@@ -737,7 +741,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr ""
 
@@ -924,7 +928,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -956,8 +960,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -974,7 +978,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr ""
 
@@ -982,7 +986,7 @@ msgstr ""
 msgid "Unixsock Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1008,7 +1012,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
@@ -1022,7 +1026,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 030658f65db98d85ef74625856e0505b9e8323ef..c65047e2b8efeb73fbf56a774a6bd6af69657d52 100644 (file)
@@ -11,7 +11,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -41,6 +41,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr "Értesítési parancs hozzáadása"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -57,7 +61,7 @@ msgstr "Általános figyelés"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -70,7 +74,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "CPU bővítmény beállítása"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV kimenet"
 
@@ -116,7 +120,7 @@ msgstr ""
 "adatgyűjtésre szolgáló kisméretű démon. Ezen az oldalon módosíthatja a "
 "collectd démon általános beállításait."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -125,7 +129,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack bővítmény beállítása"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -134,7 +138,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "DF bővítmény beállítása"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -167,12 +171,12 @@ msgstr "Al-beállítások könyvtára"
 msgid "Disk Plugin Configuration"
 msgstr "Lemez bővítmény beállítása"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Felhasznált lemezterület"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Lemezhasználat"
@@ -189,7 +193,7 @@ msgstr "Időszak megjelenítése »"
 msgid "E-Mail Plugin Configuration"
 msgstr "E-Mail bővítmény beállítása"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "E-mail"
 
@@ -204,8 +208,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -237,7 +241,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Bővítmény engedélyezése"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -246,7 +250,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -258,7 +262,7 @@ msgstr "Exec bővítmény beállítása"
 msgid "Filter class monitoring"
 msgstr "Szűrő osztály figyelése"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Tűzfal"
@@ -283,7 +287,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Grafikonok"
 
@@ -352,17 +356,17 @@ msgstr "Bejövő interfész"
 msgid "Interface Plugin Configuration"
 msgstr "Interfész bővítmény beállítása"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfészek"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Megszakítások"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Ping-ek közötti idő"
 
@@ -402,7 +406,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Megengedett kapcsolatok maximális száma"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memória"
@@ -488,7 +492,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "A szabály neve"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -497,7 +501,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Netlink bővítmény beállítása"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Hálózat"
 
@@ -523,7 +527,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Az adatgyűjtő szálak száma"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -536,7 +540,7 @@ msgstr "OLSRd bővítmény beállítása"
 msgid "Only create average RRAs"
 msgstr "Csak átlag RRA-k létrehozása"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -561,7 +565,7 @@ msgstr "Kimenő interfész"
 msgid "Output plugins"
 msgstr "Kimeneti bővítmények"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -578,7 +582,7 @@ msgstr "Port"
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Folyamatok"
@@ -591,7 +595,7 @@ msgstr "Folyamatok bővítmény beállítása"
 msgid "Processes to monitor separated by space"
 msgstr "Figyelendő folyamatok szóközzel elválasztva"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processzor"
@@ -612,7 +616,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -631,7 +635,7 @@ msgstr "Parancsfájl"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -643,7 +647,7 @@ msgstr "másodperc"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -660,7 +664,7 @@ msgstr "Kiszolgáló gép"
 msgid "Server port"
 msgstr "Kiszolgáló port"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -704,7 +708,7 @@ msgstr ""
 "Azt határozza meg, hogy a globális topológiáról milyen információkat kell "
 "gyűjteni."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -713,7 +717,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -735,12 +739,12 @@ msgstr "Az adatok arányként történő tárolása abszolút értékek helyett"
 msgid "Stored timespans"
 msgstr "Tárolt időszakok"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Rendszerterhelés"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP kapcsolatok"
@@ -753,7 +757,7 @@ msgstr "TCPConns bővítény beállítása"
 msgid "TTL for network packets"
 msgstr "TTL a hálózati csomagokhoz"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL a ping csomagokhoz"
 
@@ -971,7 +975,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -1005,8 +1009,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -1023,7 +1027,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1031,7 +1035,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "UnixSock bővítmény beállítása"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1057,7 +1061,7 @@ msgstr "Felhasználó"
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Vezeték nélküli"
@@ -1071,7 +1075,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 6bda3b9b39110cf6831aa452f4264c6dc767a5b6..e4b8a46a78cae8e03f2849320251a47d0246b5d8 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -43,6 +43,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -59,7 +63,7 @@ msgstr ""
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -72,7 +76,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr ""
 
@@ -118,7 +122,7 @@ msgstr ""
 "grazie a diversi plugin. Su questa pagina puoi cambiare le opzioni generali "
 "del demone collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -127,7 +131,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -136,7 +140,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
@@ -169,12 +173,12 @@ msgstr ""
 msgid "Disk Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
@@ -191,7 +195,7 @@ msgstr ""
 msgid "E-Mail Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr ""
 
@@ -206,8 +210,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -239,7 +243,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Abilita questo plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -248,7 +252,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr ""
 
@@ -260,7 +264,7 @@ msgstr ""
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -285,7 +289,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr ""
 
@@ -350,17 +354,17 @@ msgstr ""
 msgid "Interface Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfacce"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -400,7 +404,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -486,7 +490,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
@@ -495,7 +499,7 @@ msgstr ""
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr ""
 
@@ -521,7 +525,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -534,7 +538,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -559,7 +563,7 @@ msgstr ""
 msgid "Output plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
@@ -576,7 +580,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
@@ -589,7 +593,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
@@ -610,7 +614,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr ""
 
@@ -629,7 +633,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -641,7 +645,7 @@ msgstr ""
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -658,7 +662,7 @@ msgstr ""
 msgid "Server port"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -698,7 +702,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -707,7 +711,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -729,12 +733,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
@@ -747,7 +751,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr ""
 
@@ -934,7 +938,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -966,8 +970,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -984,7 +988,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr ""
 
@@ -992,7 +996,7 @@ msgstr ""
 msgid "Unixsock Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1018,7 +1022,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
@@ -1032,7 +1036,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index e68426eea561d10cdffb53a55456306afbf4313e..26ea4f2704fb5211a166b951551e9cd91cefeff8 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "X-Generator: Poedit 1.8.11\n"
 "Language-Team: \n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -43,6 +43,10 @@ msgstr "スペースで区切られた複数のホストを追加します。"
 msgid "Add notification command"
 msgstr "通知コマンドの追加"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "接続ユーザー数の総計"
@@ -59,7 +63,7 @@ msgstr "基本モニタリング"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "CPU 周波数"
@@ -72,7 +76,7 @@ msgstr "CPU 周波数プラグイン設定"
 msgid "CPU Plugin Configuration"
 msgstr "CPU プラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV 出力"
 
@@ -117,7 +121,7 @@ msgstr ""
 "Collectd は、様々なソースから別々のプラグインを通してデータを収集する軽量デー"
 "モンです。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -126,7 +130,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack プラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -135,7 +139,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "DF プラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -168,12 +172,12 @@ msgstr "サブ設定ディレクトリ"
 msgid "Disk Plugin Configuration"
 msgstr "ディスクプラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "ディスクスペース使用量"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "ディスクの使用"
@@ -190,7 +194,7 @@ msgstr "時間帯表示 »"
 msgid "E-Mail Plugin Configuration"
 msgstr "E-メールプラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Eメール"
 
@@ -205,8 +209,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -238,7 +242,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "プラグイン設定を有効にする"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "エントロピー"
@@ -247,7 +251,7 @@ msgstr "エントロピー"
 msgid "Entropy Plugin Configuration"
 msgstr "エントロピー プラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr ""
 
@@ -259,7 +263,7 @@ msgstr "Exec プラグイン設定"
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "ファイアウォール"
@@ -284,7 +288,7 @@ msgstr "一般プラグイン"
 msgid "Generate a separate graph for each logged user"
 msgstr "ログインユーザーごとの分離されたグラフを生成します。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "グラフ"
 
@@ -351,17 +355,17 @@ msgstr "着信インターフェース"
 msgid "Interface Plugin Configuration"
 msgstr "インターフェース プラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "インターフェース"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "割込み"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "ping間隔"
 
@@ -402,7 +406,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "許可された最大接続数"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "メモリー"
@@ -488,7 +492,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "ルール名"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -497,7 +501,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Netlink プラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "ネットワーク"
 
@@ -526,7 +530,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "データ収集用スレッド数"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -539,7 +543,7 @@ msgstr "OLSRd プラグイン設定"
 msgid "Only create average RRAs"
 msgstr "平均値のRRAsのみ作成する"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
@@ -564,7 +568,7 @@ msgstr "送信インターフェース"
 msgid "Output plugins"
 msgstr "出力プラグイン"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -581,7 +585,7 @@ msgstr "ポート"
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "プロセス"
@@ -594,7 +598,7 @@ msgstr "プロセス プラグイン設定"
 msgid "Processes to monitor separated by space"
 msgstr "スペースで区切られた、モニターするプロセスです。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "プロセッサー"
@@ -615,7 +619,7 @@ msgstr "RRD ハートビート間隔"
 msgid "RRD step interval"
 msgstr "RRD stepインターバル"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -634,7 +638,7 @@ msgstr "スクリプト"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -646,7 +650,7 @@ msgstr "秒"
 msgid "Sensor list"
 msgstr "センサー一覧"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr "センサー"
@@ -663,7 +667,7 @@ msgstr "サーバー ホスト"
 msgid "Server port"
 msgstr "サーバー ポート"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr "設定"
 
@@ -703,7 +707,7 @@ msgstr "ルートについて、どのような情報を収集するか設定し
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -712,7 +716,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -734,12 +738,12 @@ msgstr "データ値を絶対値の代わりにレートとして保存します
 msgid "Stored timespans"
 msgstr "保存する期間の範囲"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "システム負荷"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP 接続"
@@ -752,7 +756,7 @@ msgstr "TCP接続プラグイン設定"
 msgid "TTL for network packets"
 msgstr "ネットワークパケットのTTL"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "pingパケットのTTL"
 
@@ -986,7 +990,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr "稼働時間 プラグインは、システムの稼働時間についての統計を収集します。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "サーマル"
@@ -1023,8 +1027,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
@@ -1041,7 +1045,7 @@ msgstr "ups@host 形式のNUT内のUPS名"
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1049,7 +1053,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock プラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr "稼働時間"
@@ -1075,7 +1079,7 @@ msgstr "ユーザー"
 msgid "Verbose monitoring"
 msgstr "詳細モニタリング"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "無線"
@@ -1091,7 +1095,7 @@ msgstr ""
 "追加の collectd-mod-* プラグインをインストールすることで、より多くの統計を有"
 "効にできます。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index d3dff620294c7bbfa880618c14ab40da4ab81d21..9a767e93207801ebdf4db4fadeec4ee8ca05a810 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -40,6 +40,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -56,7 +60,7 @@ msgstr ""
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -69,7 +73,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr ""
 
@@ -112,7 +116,7 @@ msgid ""
 "collectd daemon."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -121,7 +125,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -130,7 +134,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
@@ -163,12 +167,12 @@ msgstr ""
 msgid "Disk Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
@@ -185,7 +189,7 @@ msgstr ""
 msgid "E-Mail Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr ""
 
@@ -200,8 +204,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -233,7 +237,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -242,7 +246,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr ""
 
@@ -254,7 +258,7 @@ msgstr ""
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
@@ -279,7 +283,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr ""
 
@@ -339,17 +343,17 @@ msgstr ""
 msgid "Interface Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -387,7 +391,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -473,7 +477,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
@@ -482,7 +486,7 @@ msgstr ""
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr ""
 
@@ -508,7 +512,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -521,7 +525,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -546,7 +550,7 @@ msgstr ""
 msgid "Output plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
@@ -563,7 +567,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
@@ -576,7 +580,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
@@ -597,7 +601,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr ""
 
@@ -616,7 +620,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -628,7 +632,7 @@ msgstr ""
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -645,7 +649,7 @@ msgstr ""
 msgid "Server port"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -685,7 +689,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -694,7 +698,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -716,12 +720,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
@@ -734,7 +738,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr ""
 
@@ -921,7 +925,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -953,8 +957,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -971,7 +975,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr ""
 
@@ -979,7 +983,7 @@ msgstr ""
 msgid "Unixsock Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1005,7 +1009,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
@@ -1019,7 +1023,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 525a7307f272dbd4bf845d84653c923f783122fc..ce66fdf30f1085241b97b757280860f67b2600bd 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -34,6 +34,10 @@ msgstr "Legg til flere verter adskilt med mellomrom."
 msgid "Add notification command"
 msgstr "Legg til varsling kommando"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -50,7 +54,7 @@ msgstr "Enkel overvåking"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -63,7 +67,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "CPU plugin konfigurasjon"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV Utdata"
 
@@ -109,7 +113,7 @@ msgstr ""
 "ulike plugins. På denne siden kan du endre generelle innstillinger for "
 "collectd daemon."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -118,7 +122,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -127,7 +131,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "DF plugin konfigurasjon"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -160,12 +164,12 @@ msgstr "Katalog for sub-konfigurasjoner"
 msgid "Disk Plugin Configuration"
 msgstr "Disk plugin konfigurasjon"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Disk Forbruk"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Disk Anvendelse"
@@ -182,7 +186,7 @@ msgstr "Vis tidsperiode »"
 msgid "E-Mail Plugin Configuration"
 msgstr "E-Post plugin konfigurasjon"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Epost"
 
@@ -197,8 +201,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -230,7 +234,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Aktiver denne plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -239,7 +243,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Program"
 
@@ -251,7 +255,7 @@ msgstr "Program plugin konfigurasjon"
 msgid "Filter class monitoring"
 msgstr "Filter class overvåking"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Brannmur"
@@ -276,7 +280,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Grafer"
 
@@ -341,17 +345,17 @@ msgstr "Innkommende grensesnitt"
 msgid "Interface Plugin Configuration"
 msgstr "Grensesnitt plugin konfigurasjon"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Grensesnitt"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Avbrudd"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Intervall ping"
 
@@ -389,7 +393,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Maksimum tillatte tilkoblinger"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -475,7 +479,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Navnet på regelen"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Nettlink"
@@ -484,7 +488,7 @@ msgstr "Nettlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Netlink plugin konfigurasjon"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Nettverk"
 
@@ -510,7 +514,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Antall tråder for datainnsamling"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -523,7 +527,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr "Lag kun gjennomsnittlige RRAs"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -548,7 +552,7 @@ msgstr "Utgående grensesnitt"
 msgid "Output plugins"
 msgstr "Utdata Plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -565,7 +569,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Prosesser"
@@ -578,7 +582,7 @@ msgstr "Prosess plugin konfigurasjon"
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Prosessor"
@@ -599,7 +603,7 @@ msgstr "RRD \"heartbeat\" intervall"
 msgid "RRD step interval"
 msgstr "RRD steg intervall"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -618,7 +622,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -630,7 +634,7 @@ msgstr "Sekunder"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -647,7 +651,7 @@ msgstr "Server vert"
 msgid "Server port"
 msgstr "Server port"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -687,7 +691,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -696,7 +700,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -718,12 +722,12 @@ msgstr "Lagre dataverdier som rater i stedet for absolutte verdier"
 msgid "Stored timespans"
 msgstr "Lagrede tidsperioder"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "System Belastning"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP Forbindelser"
@@ -736,7 +740,7 @@ msgstr "TCPConns plugin konfigurasjon"
 msgid "TTL for network packets"
 msgstr "TTL for nettverkspakker"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL for ping pakker"
 
@@ -959,7 +963,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -995,8 +999,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Prøv å søk etter fullstendig vertsnavn"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -1013,7 +1017,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1021,7 +1025,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock plugin konfigurasjon"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1047,7 +1051,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr "Detaljert overvåking"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Trådløs"
@@ -1061,7 +1065,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 06ad09c99a69460ae99d8f278c7afb926011e87a..940f684f44fb8f4bfb2b7684a0d7ce61ddb7db51 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -44,6 +44,10 @@ msgstr "Dodaj wiele hostów rozdzielonych spacjami."
 msgid "Add notification command"
 msgstr "Dodaj komendę powiadamiającą"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -60,7 +64,7 @@ msgstr "Podstawowy monitoring"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -73,7 +77,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "Konfiguracja CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "Wyjście CSV"
 
@@ -119,7 +123,7 @@ msgstr ""
 "różnych wtyczek. Na tej stronie można zmienić ogólne ustawienia demona "
 "collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -128,7 +132,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr "Konfiguracja wtyczki Conntrack"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -137,7 +141,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "Konfiguracja wtyczki DF"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -170,12 +174,12 @@ msgstr "Katalog podkonfiguracji"
 msgid "Disk Plugin Configuration"
 msgstr "Konfiguracja wtyczki dysk"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Zużycie przestrzeni dyskowej"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Użycie dysku"
@@ -192,7 +196,7 @@ msgstr "Przedział czasu wyświetlania »"
 msgid "E-Mail Plugin Configuration"
 msgstr "Konfiguracja wtyczki E-mail"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "E-mail"
 
@@ -207,8 +211,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -240,7 +244,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Włącz tę wtyczkę"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -249,7 +253,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -261,7 +265,7 @@ msgstr "Konfiguracja wtyczki Exec"
 msgid "Filter class monitoring"
 msgstr "Monitorowanie filtra klas"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -286,7 +290,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Wykresy"
 
@@ -353,17 +357,17 @@ msgstr "Interfejs przychodzący"
 msgid "Interface Plugin Configuration"
 msgstr "Konfiguracja wtyczki Interfejs"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfejsy"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Przerwania"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Odstępy dla pingów"
 
@@ -403,7 +407,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Maksymalna ilość połączeń"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Pamięć"
@@ -489,7 +493,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Nazwa tej reguły"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -498,7 +502,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Konfiguracja wtyczki Netlink"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Sieć"
 
@@ -524,7 +528,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Liczba wątków do zbierania danych"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -537,7 +541,7 @@ msgstr "Konfiguracja wtyczki OLSRd"
 msgid "Only create average RRAs"
 msgstr "Twórz tylko średnie archiwa RRA"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -562,7 +566,7 @@ msgstr "Interfejs wychodzący"
 msgid "Output plugins"
 msgstr "Pluginy wyjścia"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -579,7 +583,7 @@ msgstr "Port"
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Procesy"
@@ -592,7 +596,7 @@ msgstr "Konfiguracja wtyczki Procesy"
 msgid "Processes to monitor separated by space"
 msgstr "Monitorowane procesy oddzielone spacją"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Procesor"
@@ -613,7 +617,7 @@ msgstr "RRD heart beat interval"
 msgid "RRD step interval"
 msgstr "RRD Krok interval"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -632,7 +636,7 @@ msgstr "Skrypt"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -644,7 +648,7 @@ msgstr "Sekundy"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -661,7 +665,7 @@ msgstr "Host serwer"
 msgid "Server port"
 msgstr "Port serwera"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -701,7 +705,7 @@ msgstr "Określa jakie informacje zbierać o trasach."
 msgid "Specifies what information to collect about the global topology."
 msgstr "Określa jakie informacje zbierać o globalnej topologii."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -710,7 +714,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -733,12 +737,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr "Przechowywane okresy czasu"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Obciążenie systemu"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Połączenia TCP"
@@ -751,7 +755,7 @@ msgstr "Konfiguracja wtyczki Połączenia TCP"
 msgid "TTL for network packets"
 msgstr "TTL dla pakietów sieciowych"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL dla pakietów ping"
 
@@ -979,7 +983,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -1013,8 +1017,8 @@ msgstr "Ta sekcja określa do jakich serwerów zebrane dane zostaną wysłane."
 msgid "Try to lookup fully qualified hostname"
 msgstr "Spróbuj znaleźć pełną nazwę hosta"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
@@ -1031,7 +1035,7 @@ msgstr "Format nazwa UPS w NUT ups@host"
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1039,7 +1043,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Konfiguracja wtyczki UnixSock"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1065,7 +1069,7 @@ msgstr "Użytkownik"
 msgid "Verbose monitoring"
 msgstr "Pełny monitoring"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "WiFi"
@@ -1079,7 +1083,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 0ab5351ad714908103798c5696c360758cbbe1a4..c514088b62639afd0519294ece065226a8af4e7b 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "X-Generator: Poedit 2.1.1\n"
 "Language-Team: \n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr "Nobreak APC"
@@ -43,6 +43,10 @@ msgstr "Adicione múltiplos equipamentos separados por espaço."
 msgid "Add notification command"
 msgstr "Adicionar o comando de notificação"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "Numero agregado de usuários conectados"
@@ -59,7 +63,7 @@ msgstr "Monitoramento básico"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr "Configuração do Módulo de Troca de Contexto da CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "Frequência da CPU"
@@ -72,7 +76,7 @@ msgstr "Configuração do Plugin da Frequência da CPU"
 msgid "CPU Plugin Configuration"
 msgstr "Configuração do plugin CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "Saida CSV"
 
@@ -118,7 +122,7 @@ msgstr ""
 "diferentes plugins. Nesta página você pode alterar as configurações gerais "
 "do daemon collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -127,7 +131,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr "Configuração do Plugin do Conntrack"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr "Trocas de Contexto"
@@ -136,7 +140,7 @@ msgstr "Trocas de Contexto"
 msgid "DF Plugin Configuration"
 msgstr "Configuração do plugin DF"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -169,12 +173,12 @@ msgstr "Diretório para sub-configurações"
 msgid "Disk Plugin Configuration"
 msgstr "Configuração do plugin Disco"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Utilização de espaço em disco"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Utilização do Disco"
@@ -191,7 +195,7 @@ msgstr "Mostrar intervalo »"
 msgid "E-Mail Plugin Configuration"
 msgstr "Configuração do plugin E-Mail"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Email"
 
@@ -206,8 +210,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -239,7 +243,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Habilitar este plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "Entropia"
@@ -248,7 +252,7 @@ msgstr "Entropia"
 msgid "Entropy Plugin Configuration"
 msgstr "Configuração do Plugin de Entropia"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -260,7 +264,7 @@ msgstr "Configuração do plugin Exec"
 msgid "Filter class monitoring"
 msgstr "Monitoramento das Classes de Filtros"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -286,7 +290,7 @@ msgstr "Plugins Gerais"
 msgid "Generate a separate graph for each logged user"
 msgstr "Gerar um gráfico separado para cada usuário conectado"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Gráficos"
 
@@ -354,17 +358,17 @@ msgstr "Interface de entrada"
 msgid "Interface Plugin Configuration"
 msgstr "Configuração do plugin Interface"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupções"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Intervalo para pings"
 
@@ -406,7 +410,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Máximo de conexões permitidas"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memória"
@@ -492,7 +496,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Nome da regra"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -501,7 +505,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Configuração do plugin Netlink"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Rede"
 
@@ -530,7 +534,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Número de threads para o coletor de dados"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -543,7 +547,7 @@ msgstr "Configuração do Plugin OLSRd"
 msgid "Only create average RRAs"
 msgstr "Somente criar RRAs de média"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
@@ -568,7 +572,7 @@ msgstr "Interface de saída"
 msgid "Output plugins"
 msgstr "Plugins de saída"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -585,7 +589,7 @@ msgstr "Porta"
 msgid "Port for apcupsd communication"
 msgstr "Porta para comunicação do apcupsd"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processos"
@@ -598,7 +602,7 @@ msgstr "Configuração do plugin Processos"
 msgid "Processes to monitor separated by space"
 msgstr "Processos para monitorar, separado por espaços"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processador"
@@ -619,7 +623,7 @@ msgstr "Intervalo entre duas atualizações"
 msgid "RRD step interval"
 msgstr "Intervalo de atualização"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -638,7 +642,7 @@ msgstr "Script"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -650,7 +654,7 @@ msgstr "Segundos"
 msgid "Sensor list"
 msgstr "Lista de sensores"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr "Sensores"
@@ -667,7 +671,7 @@ msgstr "Endereço do servidor"
 msgid "Server port"
 msgstr "Porta do servidor"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr "Configuração"
 
@@ -707,7 +711,7 @@ msgstr "Especifica quais informações serão coletadas sobre as rotas."
 msgid "Specifies what information to collect about the global topology."
 msgstr "Especifica quais informações serão coletadas sobre a topologia global."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr "Concessões do Splash"
@@ -716,7 +720,7 @@ msgstr "Concessões do Splash"
 msgid "Splash Leases Plugin Configuration"
 msgstr "Configuração do Plugin das Concessões do Splash"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -738,12 +742,12 @@ msgstr "Armazenar os valores dos dados como taxas em vez de valores absolutos"
 msgid "Stored timespans"
 msgstr "Intervalos armazenados"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Carga do Sistema"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Conexões TCP"
@@ -756,7 +760,7 @@ msgstr "Configuração do plugin TCPConns"
 msgid "TTL for network packets"
 msgstr "TTL para os pacotes de rede"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL para os pacotes do ping"
 
@@ -1003,7 +1007,7 @@ msgstr ""
 "O plugin de tempo de atividade coleta estatísticas sobre o tempo de "
 "atividade do sistema."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "Térmico"
@@ -1042,8 +1046,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Tentar encontrar o nome completo do equipamento (FQDN)"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS (no-breaks)"
@@ -1060,7 +1064,7 @@ msgstr "Nome do UPS no NUT em formato ups@equipamento"
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1068,7 +1072,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Configuração do plugin Unixsock"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr "Tempo de atividade"
@@ -1094,7 +1098,7 @@ msgstr "usuário"
 msgid "Verbose monitoring"
 msgstr "Monitoramento no modo detalhado"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Rede Sem Fio (Wireless)"
@@ -1110,7 +1114,7 @@ msgstr ""
 "Você pode instalar plugins adicionais (collectd-mod-*) para habilitar mais "
 "estatísticas."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 928aba7a90410dfa5c1f4288047083dd05186504..f85add662c234863997a90b7d4ad3b8d3ea35bfb 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -43,6 +43,10 @@ msgstr "Adicionar hosts múltiplos separados por espaço."
 msgid "Add notification command"
 msgstr "Adicionar o comando de notificação"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -59,7 +63,7 @@ msgstr "Monitoramento básico"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -72,7 +76,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "Configuração do plugin CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "Formato CSV"
 
@@ -118,7 +122,7 @@ msgstr ""
 "diferentes plugins. Nesta página você pode alterar as configurações gerais "
 "do daemon collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -127,7 +131,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -136,7 +140,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "Configuração do plugin DF"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -169,12 +173,12 @@ msgstr "Diretório para sub-configurações"
 msgid "Disk Plugin Configuration"
 msgstr "Configuração do plugin Disco"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Utilização de espaço em disco"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Utilização do Disco"
@@ -191,7 +195,7 @@ msgstr "Mostrar intervalo »"
 msgid "E-Mail Plugin Configuration"
 msgstr "Configuração do plugin E-Mail"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Email"
 
@@ -206,8 +210,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -239,7 +243,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Habilitar este plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -248,7 +252,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -260,7 +264,7 @@ msgstr "Configuração do plugin Exec"
 msgid "Filter class monitoring"
 msgstr "Monitoramento das Classes de Filtros"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -285,7 +289,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Gráficos"
 
@@ -352,17 +356,17 @@ msgstr "Interface de entrada"
 msgid "Interface Plugin Configuration"
 msgstr "Configuração do plugin Interface"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupções"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Intervalo dos pings"
 
@@ -402,7 +406,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Máximo de conexões permitidas"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memória"
@@ -488,7 +492,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Nome da regra"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -497,7 +501,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Configuração do plugin Netlink"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Rede"
 
@@ -523,7 +527,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Número de threads para o coletor de dados"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -536,7 +540,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr "Somente criar RRAs de média"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -561,7 +565,7 @@ msgstr "Interface de saída"
 msgid "Output plugins"
 msgstr "Plugins de saída"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -578,7 +582,7 @@ msgstr "Porta"
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processos"
@@ -591,7 +595,7 @@ msgstr "Configuração do plugin Processos"
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processador"
@@ -612,7 +616,7 @@ msgstr "Intervalo entre duas atualizações"
 msgid "RRD step interval"
 msgstr "Intervalo de atualização"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -631,7 +635,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -643,7 +647,7 @@ msgstr "Segundos"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -660,7 +664,7 @@ msgstr "IP/Hostname do servidor"
 msgid "Server port"
 msgstr "Porta do servidor"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -700,7 +704,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -709,7 +713,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -731,12 +735,12 @@ msgstr "Armazenar os valores dos dados como taxas em vez de valores absolutos"
 msgid "Stored timespans"
 msgstr "Intervalos armazenados"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Carga do Sistema"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Conexões TCP"
@@ -749,7 +753,7 @@ msgstr "Configuração do plugin TCPConns"
 msgid "TTL for network packets"
 msgstr "TTL para os pacotes de rede"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL para os pacotes do ping"
 
@@ -977,7 +981,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -1013,8 +1017,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Tentar encontrar o nome do host completo (FQDN)"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -1031,7 +1035,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1039,7 +1043,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Configuração do plugin Unixsock"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1065,7 +1069,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr "Monitoramento no modo verbose"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
@@ -1079,7 +1083,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 486e155f3b0307ecc6c2e4ff2561bc7788b542b4..f0080b346366ea17a9b987fd442ce9f49aeaea3b 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "20)) ? 1 : 2);;\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -44,6 +44,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -60,7 +64,7 @@ msgstr ""
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -73,7 +77,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "Configurarea pluginului CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "Afisarea CSV"
 
@@ -119,7 +123,7 @@ msgstr ""
 "diferite pluginuri. In aceasta pagina poti schimba setarile generale pentru "
 "Collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -128,7 +132,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -137,7 +141,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -170,12 +174,12 @@ msgstr "Directorul pentru sub-configuratii"
 msgid "Disk Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Utilizarea spatiului pe disc"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Utilizarea discului"
@@ -192,7 +196,7 @@ msgstr ""
 msgid "E-Mail Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Email"
 
@@ -207,8 +211,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -240,7 +244,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -249,7 +253,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -261,7 +265,7 @@ msgstr ""
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -286,7 +290,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Grafice"
 
@@ -346,17 +350,17 @@ msgstr ""
 msgid "Interface Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfete"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Intreruperi"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Interval pentru ping"
 
@@ -394,7 +398,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -480,7 +484,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Legatura de retea"
@@ -489,7 +493,7 @@ msgstr "Legatura de retea"
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Retea"
 
@@ -515,7 +519,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Numarul de threaduri pentru colectarea datelor"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -528,7 +532,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -553,7 +557,7 @@ msgstr ""
 msgid "Output plugins"
 msgstr "Pluginuri de iesire"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -570,7 +574,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Procese"
@@ -583,7 +587,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Procesor"
@@ -604,7 +608,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -623,7 +627,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -635,7 +639,7 @@ msgstr "Secunde"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -652,7 +656,7 @@ msgstr ""
 msgid "Server port"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -692,7 +696,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -701,7 +705,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -723,12 +727,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Incarcarea de sistem"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Conexiuni TCP"
@@ -741,7 +745,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr ""
 
@@ -930,7 +934,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -962,8 +966,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Incearca sa rezolvi numele de domeniu complet"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -980,7 +984,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -988,7 +992,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1014,7 +1018,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
@@ -1028,7 +1032,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 83395573f2ea93da0eb5078a47dde806df0aabda..81201ec7997c09ef39b544d4fb04d1f883b3df55 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr "APC ИБП"
@@ -45,6 +45,10 @@ msgstr "Добавить несколько хостов, разделённых
 msgid "Add notification command"
 msgstr "Добавить команду уведомления"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "Общее число подключенных пользователей"
@@ -61,7 +65,7 @@ msgstr "Основная статистика"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr "Настройка плагина переключений контекста CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "Частота CPU"
@@ -74,7 +78,7 @@ msgstr "Настройка плагина частоты CPU"
 msgid "CPU Plugin Configuration"
 msgstr "Настройка плагина «CPU»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV вывод"
 
@@ -119,7 +123,7 @@ msgstr ""
 "Collectd — это сервис для сбора данных из разных источников при помощи "
 "плагинов. На этой странице вы можете изменить настройки collectd."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Отслеживание подключений (Conntrack)"
@@ -128,7 +132,7 @@ msgstr "Отслеживание подключений (Conntrack)"
 msgid "Conntrack Plugin Configuration"
 msgstr "Настройка плагина «Conntrack»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr "Переключения контекста"
@@ -137,7 +141,7 @@ msgstr "Переключения контекста"
 msgid "DF Plugin Configuration"
 msgstr "Настройка плагина «DF»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -170,12 +174,12 @@ msgstr "Папка с config файлом"
 msgid "Disk Plugin Configuration"
 msgstr "Настройка плагина «Disk»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Использовано места на диске"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Использование диска"
@@ -192,7 +196,7 @@ msgstr "Показать за промежуток »"
 msgid "E-Mail Plugin Configuration"
 msgstr "Настройка плагина «E-Mail»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "E-mail"
 
@@ -207,8 +211,8 @@ msgstr "Включить"
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -240,7 +244,7 @@ msgstr "Включить"
 msgid "Enable this plugin"
 msgstr "Включить этот плагин"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "Энтропия"
@@ -249,7 +253,7 @@ msgstr "Энтропия"
 msgid "Entropy Plugin Configuration"
 msgstr "Настройка плагина «Энтропия»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -261,7 +265,7 @@ msgstr "Настройка плагина «Exec»"
 msgid "Filter class monitoring"
 msgstr "Мониторинг класса фильтров"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Межсетевой экран"
@@ -286,7 +290,7 @@ msgstr "Основные плагины"
 msgid "Generate a separate graph for each logged user"
 msgstr "Создать отдельный график для каждого авторизованного пользователя"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Графики"
 
@@ -355,17 +359,17 @@ msgstr "Входящий интерфейс"
 msgid "Interface Plugin Configuration"
 msgstr "Настройка плагина «Интерфейсы»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Интерфейсы"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Прерывания"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Интервал для ping-запросов"
 
@@ -407,7 +411,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Максимум разрешенных соединений"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Оперативная память (RAM)"
@@ -493,7 +497,7 @@ msgstr "Имя"
 msgid "Name of the rule"
 msgstr "Имя правила"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -502,7 +506,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Настройка плагина «Netlink»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Сеть"
 
@@ -530,7 +534,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Количество потоков сбора данных"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -543,7 +547,7 @@ msgstr "Настройка плагина «OLSRd»"
 msgid "Only create average RRAs"
 msgstr "Создавать только средние RRA"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
@@ -568,7 +572,7 @@ msgstr "Исходящий интерфейс"
 msgid "Output plugins"
 msgstr "Плагины вывода"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Пинг-запрос"
@@ -585,7 +589,7 @@ msgstr "Порт"
 msgid "Port for apcupsd communication"
 msgstr "Порт для связи со службой apcupsd"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Процессы"
@@ -598,7 +602,7 @@ msgstr "Настройка плагина «Процессы»"
 msgid "Processes to monitor separated by space"
 msgstr "Процессы для мониторинга (разделённые пробелом)"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "CPU"
@@ -622,7 +626,7 @@ msgstr "Максимальное количество секунд между д
 msgid "RRD step interval"
 msgstr "Базовый интервал между данными в RRD (StepSize)"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -641,7 +645,7 @@ msgstr "Скрипт"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -653,7 +657,7 @@ msgstr "Секунд(ы)"
 msgid "Sensor list"
 msgstr "Список сенсоров"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr "Сенсоры"
@@ -670,7 +674,7 @@ msgstr "Хост сервера"
 msgid "Server port"
 msgstr "Порт сервера"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr "Настройка"
 
@@ -710,7 +714,7 @@ msgstr "Указывает, какую информацию собирать о
 msgid "Specifies what information to collect about the global topology."
 msgstr "Указывает, какую информацию собирать о глобальной топологии."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr "Splash Leases"
@@ -719,7 +723,7 @@ msgstr "Splash Leases"
 msgid "Splash Leases Plugin Configuration"
 msgstr "Настройка плагина «Splash Leases»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -741,12 +745,12 @@ msgstr "Хранить данные в виде коэффициентов вм
 msgid "Stored timespans"
 msgstr "Сохраняемые промежутки времени"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Загрузка системы"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCPConns"
@@ -759,7 +763,7 @@ msgstr "Настройка плагина «TCPConns»"
 msgid "TTL for network packets"
 msgstr "TTL для сетевых пакетов"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL для ping-пакетов"
 
@@ -996,7 +1000,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr "Плагин «Uptime» собирает статистику о времени работы системы."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "Thermal"
@@ -1031,8 +1035,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Пытаться определять полное имя хоста"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "ИБП"
@@ -1049,7 +1053,7 @@ msgstr "Имя ИБП в формате NUT ups@host"
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1057,7 +1061,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Настройка плагина «UnixSock»"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr "Время работы"
@@ -1083,7 +1087,7 @@ msgstr "Пользователь"
 msgid "Verbose monitoring"
 msgstr "Расширенная статистика"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wi-Fi"
@@ -1099,7 +1103,7 @@ msgstr ""
 "Вы можете установить плагины collectd-mod-* для включения дополнительной "
 "статистики."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 5bbc16527610478cbef03f187cfa675141254c44..912e7096ecf0583cd089172f709502231a7aa509 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -38,6 +38,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -54,7 +58,7 @@ msgstr ""
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -67,7 +71,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr ""
 
@@ -110,7 +114,7 @@ msgid ""
 "collectd daemon."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -119,7 +123,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -128,7 +132,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
@@ -161,12 +165,12 @@ msgstr ""
 msgid "Disk Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
@@ -183,7 +187,7 @@ msgstr ""
 msgid "E-Mail Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr ""
 
@@ -198,8 +202,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -231,7 +235,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -240,7 +244,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr ""
 
@@ -252,7 +256,7 @@ msgstr ""
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
@@ -277,7 +281,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr ""
 
@@ -337,17 +341,17 @@ msgstr ""
 msgid "Interface Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -385,7 +389,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -471,7 +475,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
@@ -480,7 +484,7 @@ msgstr ""
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr ""
 
@@ -506,7 +510,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -519,7 +523,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -544,7 +548,7 @@ msgstr ""
 msgid "Output plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
@@ -561,7 +565,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
@@ -574,7 +578,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
@@ -595,7 +599,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr ""
 
@@ -614,7 +618,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -626,7 +630,7 @@ msgstr ""
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -643,7 +647,7 @@ msgstr ""
 msgid "Server port"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -683,7 +687,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -692,7 +696,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -714,12 +718,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
@@ -732,7 +736,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr ""
 
@@ -919,7 +923,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -951,8 +955,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -969,7 +973,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr ""
 
@@ -977,7 +981,7 @@ msgstr ""
 msgid "Unixsock Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1003,7 +1007,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
@@ -1017,7 +1021,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 6bdede9cb47ab9d307f52d789890ac6a02657f17..83e7b4c8d36fccb42a007caf1efecf80f0b8bae6 100644 (file)
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -39,6 +39,10 @@ msgstr "Lägg till flertalet värdar separerade av mellanslag."
 msgid "Add notification command"
 msgstr "Lägg till aviseringskommando"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -55,7 +59,7 @@ msgstr "Standardövervakning"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -68,7 +72,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV-utmatning"
 
@@ -114,7 +118,7 @@ msgstr ""
 "insticksprogam. På den här sidan så kan du ändra generella inställningar för "
 "collectd-demonen."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -123,7 +127,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -132,7 +136,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet DF"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -165,12 +169,12 @@ msgstr "Mapp för under-konfigurationer"
 msgid "Disk Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet Disk"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Användning av diskutrymme"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Användning av disk"
@@ -187,7 +191,7 @@ msgstr "Visa tidsspann »"
 msgid "E-Mail Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet E-post"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "E-post"
 
@@ -202,8 +206,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -235,7 +239,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Aktivera det här insticksprogrammet"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "Entropi"
@@ -244,7 +248,7 @@ msgstr "Entropi"
 msgid "Entropy Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet Entropi"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -256,7 +260,7 @@ msgstr "Konfiguration av insticksprogrammet Exec"
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Brandvägg"
@@ -281,7 +285,7 @@ msgstr "Generall insticksprogram"
 msgid "Generate a separate graph for each logged user"
 msgstr "Generera en separat graf för varje loggade användare"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Grafer"
 
@@ -342,17 +346,17 @@ msgstr "Inkommande gränssnitt"
 msgid "Interface Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammets gränssnitt"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Gränssnitt"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Avbrott"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "Intervaller för pingningar"
 
@@ -390,7 +394,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Maximalt tillåtna anslutningar"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Minne"
@@ -476,7 +480,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Regelns namn"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Nätlänk"
@@ -485,7 +489,7 @@ msgstr "Nätlänk"
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Nätverk"
 
@@ -511,7 +515,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Antalet trådar för insamling av data"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -524,7 +528,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
@@ -549,7 +553,7 @@ msgstr "Utgående gränssnitt"
 msgid "Output plugins"
 msgstr "Insticksprogram för utmatning"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Pinga"
@@ -566,7 +570,7 @@ msgstr "Port"
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processer"
@@ -579,7 +583,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processor"
@@ -600,7 +604,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -619,7 +623,7 @@ msgstr "Skript"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -631,7 +635,7 @@ msgstr "Sekunder"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr "Sensorer"
@@ -648,7 +652,7 @@ msgstr "Värd-server"
 msgid "Server port"
 msgstr "Server-port"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr "Installera"
 
@@ -688,7 +692,7 @@ msgstr "Anger vilken information som ska samlas in om rutter"
 msgid "Specifies what information to collect about the global topology."
 msgstr "Anger vilken information som ska samlas in om den globala topologin."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -697,7 +701,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -719,12 +723,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr "Lagrade tidsspann"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Belastning av systemet"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP-anslutningar"
@@ -737,7 +741,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr "TTL för nätverkspaket"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTL för ping-paket"
 
@@ -924,7 +928,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -956,8 +960,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr "Försök att kolla upp fullständigt kvalificerade värdnamn"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
@@ -974,7 +978,7 @@ msgstr "UPS-namnet i NUT ups@värd-format"
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -982,7 +986,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet UnixSock"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr "Upptid"
@@ -1008,7 +1012,7 @@ msgstr "Användare"
 msgid "Verbose monitoring"
 msgstr "Detaljerad övervakning"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Trådlöst"
@@ -1024,7 +1028,7 @@ msgstr ""
 "Du kan installera ytterligare collectd-mod* insticksprogram för att aktivera "
 "mer statistik."
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index c95e0e87269f6e6a93dd7a2bbd2303f47cb19081..c616dd7cd06b884117bf07ad1890e4c5e3fafbd2 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -31,6 +31,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -47,7 +51,7 @@ msgstr ""
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -60,7 +64,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr ""
 
@@ -103,7 +107,7 @@ msgid ""
 "collectd daemon."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -112,7 +116,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -121,7 +125,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
@@ -154,12 +158,12 @@ msgstr ""
 msgid "Disk Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
@@ -176,7 +180,7 @@ msgstr ""
 msgid "E-Mail Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr ""
 
@@ -191,8 +195,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -224,7 +228,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -233,7 +237,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr ""
 
@@ -245,7 +249,7 @@ msgstr ""
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
@@ -270,7 +274,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr ""
 
@@ -330,17 +334,17 @@ msgstr ""
 msgid "Interface Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -378,7 +382,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -464,7 +468,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
@@ -473,7 +477,7 @@ msgstr ""
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr ""
 
@@ -499,7 +503,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -512,7 +516,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -537,7 +541,7 @@ msgstr ""
 msgid "Output plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
@@ -554,7 +558,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
@@ -567,7 +571,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
@@ -588,7 +592,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr ""
 
@@ -607,7 +611,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -619,7 +623,7 @@ msgstr ""
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -636,7 +640,7 @@ msgstr ""
 msgid "Server port"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -676,7 +680,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -685,7 +689,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -707,12 +711,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
@@ -725,7 +729,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr ""
 
@@ -912,7 +916,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -944,8 +948,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -962,7 +966,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr ""
 
@@ -970,7 +974,7 @@ msgstr ""
 msgid "Unixsock Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -996,7 +1000,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
@@ -1010,7 +1014,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index cffaee79e82b743bdd9873e4a478f659415e0f9b..21970281190edcb0a5e3130ff4732542ff430a45 100644 (file)
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -39,6 +39,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -55,7 +59,7 @@ msgstr ""
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -68,7 +72,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr ""
 
@@ -111,7 +115,7 @@ msgid ""
 "collectd daemon."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -120,7 +124,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -129,7 +133,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
@@ -162,12 +166,12 @@ msgstr ""
 msgid "Disk Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
@@ -184,7 +188,7 @@ msgstr ""
 msgid "E-Mail Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr ""
 
@@ -199,8 +203,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -232,7 +236,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -241,7 +245,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr ""
 
@@ -253,7 +257,7 @@ msgstr ""
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
@@ -278,7 +282,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr ""
 
@@ -338,17 +342,17 @@ msgstr ""
 msgid "Interface Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -386,7 +390,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -472,7 +476,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
@@ -481,7 +485,7 @@ msgstr ""
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr ""
 
@@ -507,7 +511,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -520,7 +524,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -545,7 +549,7 @@ msgstr ""
 msgid "Output plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
@@ -562,7 +566,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
@@ -575,7 +579,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
@@ -596,7 +600,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr ""
 
@@ -615,7 +619,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -627,7 +631,7 @@ msgstr ""
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -644,7 +648,7 @@ msgstr ""
 msgid "Server port"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -684,7 +688,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -693,7 +697,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -715,12 +719,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
@@ -733,7 +737,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr ""
 
@@ -920,7 +924,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -952,8 +956,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -970,7 +974,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr ""
 
@@ -978,7 +982,7 @@ msgstr ""
 msgid "Unixsock Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1004,7 +1008,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
@@ -1018,7 +1022,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index ff31fe5f51f899a217f292bac3bbd0de1518d479..d87fa0428c10815b6d5744725fa43dd815ccd4d3 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 "X-Generator: Pootle 2.0.6\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -44,6 +44,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -60,7 +64,7 @@ msgstr ""
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -73,7 +77,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr ""
 
@@ -116,7 +120,7 @@ msgid ""
 "collectd daemon."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -125,7 +129,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -134,7 +138,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -167,12 +171,12 @@ msgstr ""
 msgid "Disk Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
@@ -189,7 +193,7 @@ msgstr ""
 msgid "E-Mail Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr ""
 
@@ -204,8 +208,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -237,7 +241,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -246,7 +250,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr ""
 
@@ -258,7 +262,7 @@ msgstr ""
 msgid "Filter class monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
@@ -283,7 +287,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr ""
 
@@ -343,17 +347,17 @@ msgstr ""
 msgid "Interface Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Інтерфейси"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -391,7 +395,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -477,7 +481,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
@@ -486,7 +490,7 @@ msgstr ""
 msgid "Netlink Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Мережа"
 
@@ -512,7 +516,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -525,7 +529,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -550,7 +554,7 @@ msgstr ""
 msgid "Output plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
@@ -567,7 +571,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
@@ -580,7 +584,7 @@ msgstr ""
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
@@ -601,7 +605,7 @@ msgstr ""
 msgid "RRD step interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr ""
 
@@ -620,7 +624,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -632,7 +636,7 @@ msgstr ""
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -649,7 +653,7 @@ msgstr ""
 msgid "Server port"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -689,7 +693,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -698,7 +702,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -720,12 +724,12 @@ msgstr ""
 msgid "Stored timespans"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
@@ -738,7 +742,7 @@ msgstr ""
 msgid "TTL for network packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr ""
 
@@ -925,7 +929,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -957,8 +961,8 @@ msgstr ""
 msgid "Try to lookup fully qualified hostname"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -975,7 +979,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr ""
 
@@ -983,7 +987,7 @@ msgstr ""
 msgid "Unixsock Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1009,7 +1013,7 @@ msgstr "Користувач"
 msgid "Verbose monitoring"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
@@ -1023,7 +1027,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 2b752abef72dd00cae1d3958eea652bc671ae426..86e6cb4097f27b5d6de8b912526489fe8eefc724 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
@@ -44,6 +44,10 @@ msgstr ""
 msgid "Add notification command"
 msgstr "Thêm lệnh thông báo"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
@@ -60,7 +64,7 @@ msgstr "Monitoring căn bản"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
@@ -73,7 +77,7 @@ msgstr ""
 msgid "CPU Plugin Configuration"
 msgstr "Cấu hình Plugin CPU"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV Output"
 
@@ -119,7 +123,7 @@ msgstr ""
 "plugins khác nhau. Trên trang này, bạn có thể thay đổi cài đặt tổng quát cho "
 "cai collectd daemon. "
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr ""
@@ -128,7 +132,7 @@ msgstr ""
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
@@ -137,7 +141,7 @@ msgstr ""
 msgid "DF Plugin Configuration"
 msgstr "Cấu hình DF plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -170,12 +174,12 @@ msgstr "Danh mục cho sub-configurations"
 msgid "Disk Plugin Configuration"
 msgstr "Cấu hình disk plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Khoảng trống trên đĩa"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Disk Usage"
@@ -192,7 +196,7 @@ msgstr "Display timespan"
 msgid "E-Mail Plugin Configuration"
 msgstr "Cấu hình e-mail plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "Email"
 
@@ -207,8 +211,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -240,7 +244,7 @@ msgstr ""
 msgid "Enable this plugin"
 msgstr "Kích hoạt plugin này"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
@@ -249,7 +253,7 @@ msgstr ""
 msgid "Entropy Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -261,7 +265,7 @@ msgstr "Cấu hình Exec Plugin"
 msgid "Filter class monitoring"
 msgstr "Filter class monitoring"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
@@ -286,7 +290,7 @@ msgstr ""
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "Graphs"
 
@@ -353,17 +357,17 @@ msgstr "Giao diện đang tới"
 msgid "Interface Plugin Configuration"
 msgstr "Cấu hình giao diện plugin"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Giao diện"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Cắt ngang"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr ""
 
@@ -401,7 +405,7 @@ msgstr ""
 msgid "Maximum allowed connections"
 msgstr "Tối đã kết nối cho phép"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
@@ -487,7 +491,7 @@ msgstr ""
 msgid "Name of the rule"
 msgstr "Tên của rule"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -496,7 +500,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Cấu hình Netlink Plugin "
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Network"
 
@@ -522,7 +526,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "Số lượng các chủ đề để thu thập dữ liệu"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
@@ -535,7 +539,7 @@ msgstr ""
 msgid "Only create average RRAs"
 msgstr "Chỉ tạo trung bình RRAs"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr ""
@@ -560,7 +564,7 @@ msgstr "Giao diện ra ngoài"
 msgid "Output plugins"
 msgstr "Output plugins"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -577,7 +581,7 @@ msgstr ""
 msgid "Port for apcupsd communication"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Quá trình xử lý"
@@ -590,7 +594,7 @@ msgstr "Cấu hình processes plugin"
 msgid "Processes to monitor separated by space"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Bộ xử lý"
@@ -611,7 +615,7 @@ msgstr "RRD heart beat interval"
 msgid "RRD step interval"
 msgstr "RRD step interval"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -630,7 +634,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -642,7 +646,7 @@ msgstr "Giây"
 msgid "Sensor list"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr ""
@@ -659,7 +663,7 @@ msgstr "Server host"
 msgid "Server port"
 msgstr "Server port"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr ""
 
@@ -699,7 +703,7 @@ msgstr ""
 msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
@@ -708,7 +712,7 @@ msgstr ""
 msgid "Splash Leases Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -730,12 +734,12 @@ msgstr "Những giá trị dữ liệu lưu trữ như một tỉ lệ thay vì
 msgid "Stored timespans"
 msgstr "Lưu timspans"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "System Load"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Kết nối TCP"
@@ -748,7 +752,7 @@ msgstr "Cấu hình TCPConns Plugin "
 msgid "TTL for network packets"
 msgstr "TTL cho gói mạng"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "TTl cho gói ping"
 
@@ -977,7 +981,7 @@ msgstr ""
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
@@ -1010,8 +1014,8 @@ msgstr "Section này định nghĩa servers thu thập dữ liệu địa phươ
 msgid "Try to lookup fully qualified hostname"
 msgstr "Thử tra cứu những tên host đủ điều kiện"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
@@ -1028,7 +1032,7 @@ msgstr ""
 msgid "URL"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1036,7 +1040,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Cấu hình Unixsock Plugin "
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr ""
@@ -1062,7 +1066,7 @@ msgstr ""
 msgid "Verbose monitoring"
 msgstr "Verbose monitoring"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Mạng không dây"
@@ -1076,7 +1080,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
index 33fee69b07fcff055e6e7558feb46ed38a9ae7aa..424a4255cb0987438180547a76b9c3c2a4657086 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 "X-Generator: Gtranslator 2.91.7\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr "APC UPS"
@@ -46,6 +46,10 @@ msgstr "使用空格分隔多个主机"
 msgid "Add notification command"
 msgstr "新增通知命令"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "连接用户总数"
@@ -62,7 +66,7 @@ msgstr "基本监控"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr "CPU 上下文切换插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "CPU 频率"
@@ -75,7 +79,7 @@ msgstr "CPU 频率插件配置"
 msgid "CPU Plugin Configuration"
 msgstr "CPU 插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV 输出"
 
@@ -120,7 +124,7 @@ msgstr ""
 "Collectd 是一个通过不同插件用于收集各种源数据的小型守护程序。在此页面中,您可"
 "以更改 Collectd 守护进程常规设置。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -129,7 +133,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack 插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr "上下文切换"
@@ -138,7 +142,7 @@ msgstr "上下文切换"
 msgid "DF Plugin Configuration"
 msgstr "DF 插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -171,12 +175,12 @@ msgstr "子配置目录"
 msgid "Disk Plugin Configuration"
 msgstr "磁盘插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "磁盘空间使用情况"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "磁盘使用情况"
@@ -193,7 +197,7 @@ msgstr "显示时间段"
 msgid "E-Mail Plugin Configuration"
 msgstr "E-Mail 插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "电子邮件"
 
@@ -208,8 +212,8 @@ msgstr "启用"
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -241,7 +245,7 @@ msgstr "启用"
 msgid "Enable this plugin"
 msgstr "启用该插件"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "熵"
@@ -250,7 +254,7 @@ msgstr "熵"
 msgid "Entropy Plugin Configuration"
 msgstr "熵插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -262,7 +266,7 @@ msgstr "Exec 插件配置"
 msgid "Filter class monitoring"
 msgstr "Filter 类监测"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "防火墙"
@@ -287,7 +291,7 @@ msgstr "通用插件"
 msgid "Generate a separate graph for each logged user"
 msgstr "为每个登录用户生成单独的图表"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "图表"
 
@@ -351,17 +355,17 @@ msgstr "入接口"
 msgid "Interface Plugin Configuration"
 msgstr "接口插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "接口"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "中断"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "ping 间隙"
 
@@ -399,7 +403,7 @@ msgstr "在不使用“仅平均 RRA”的情况下,可以使用一段时间
 msgid "Maximum allowed connections"
 msgstr "最大允许连接数"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "内存"
@@ -485,7 +489,7 @@ msgstr "名称"
 msgid "Name of the rule"
 msgstr "规则名"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -494,7 +498,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Netlink 插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "网络"
 
@@ -522,7 +526,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "收集程序使用线程数"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -535,7 +539,7 @@ msgstr "OLSRd 插件配置"
 msgid "Only create average RRAs"
 msgstr "仅创建平均 RRAs"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
@@ -560,7 +564,7 @@ msgstr "出接口"
 msgid "Output plugins"
 msgstr "Output 插件"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -577,7 +581,7 @@ msgstr "端口"
 msgid "Port for apcupsd communication"
 msgstr "apcupsd 通信端口"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "进程"
@@ -590,7 +594,7 @@ msgstr "进程插件配置"
 msgid "Processes to monitor separated by space"
 msgstr "监控的进程,用空格隔开"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "处理器"
@@ -611,7 +615,7 @@ msgstr "RRD 心跳间隙"
 msgid "RRD step interval"
 msgstr "RRD 区间间隙"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -630,7 +634,7 @@ msgstr "脚本"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -642,7 +646,7 @@ msgstr "秒"
 msgid "Sensor list"
 msgstr "传感器列表"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr "传感器"
@@ -659,7 +663,7 @@ msgstr "服务器主机"
 msgid "Server port"
 msgstr "服务器端口"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr "设置"
 
@@ -699,7 +703,7 @@ msgstr "收集指定路由相关信息。"
 msgid "Specifies what information to collect about the global topology."
 msgstr "收集指定拓扑相关信息。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr "Splash Leases"
@@ -708,7 +712,7 @@ msgstr "Splash Leases"
 msgid "Splash Leases Plugin Configuration"
 msgstr "Splash Leases 插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -730,12 +734,12 @@ msgstr "存储数据值变化量而不是绝对值"
 msgid "Stored timespans"
 msgstr "存储时间跨度"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "系统负载"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP 连接数"
@@ -748,7 +752,7 @@ msgstr "TCPConns 插件配置"
 msgid "TTL for network packets"
 msgstr "网络包 TTL"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "ping 包 TTL"
 
@@ -952,7 +956,7 @@ msgstr "unixsock 插件创建一个 unix 套接字可用于读取 Collectd 实
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr "运行时间插件收集系统启动时间的统计信息。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "温感"
@@ -984,8 +988,8 @@ msgstr "定义本地收集数据被发送到哪台 Collected 服务器。"
 msgid "Try to lookup fully qualified hostname"
 msgstr "尝试解析主机全域名"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
@@ -1002,7 +1006,7 @@ msgstr "UPS 名使用 NUT(Network UPS Tools)格式:ups@host"
 msgid "URL"
 msgstr "URL"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1010,7 +1014,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock 插件配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr "运行时间"
@@ -1036,7 +1040,7 @@ msgstr "用户"
 msgid "Verbose monitoring"
 msgstr "详细监测"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "无线"
@@ -1050,7 +1054,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr "您可以安装更多的 collectd-mod-* 插件以获得更多的统计数据。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr "cUrl"
index ac029ca35d61ebfd7e2151b9e06e6c013e70ec60..842d98c8310dd8bd61a8cd2e5736e347853d7540 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 "X-Generator: Gtranslator 3.30.1\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr "APC UPS"
@@ -46,6 +46,10 @@ msgstr "使用空格分隔多個主機"
 msgid "Add notification command"
 msgstr "新增通知指令"
 
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "連線使用者總數"
@@ -62,7 +66,7 @@ msgstr "基本監控"
 msgid "CPU Context Switches Plugin Configuration"
 msgstr "CPU Context Switches 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "CPU 頻率"
@@ -75,7 +79,7 @@ msgstr "CPU 頻率外掛配置"
 msgid "CPU Plugin Configuration"
 msgstr "CPU 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:31
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
 msgid "CSV Output"
 msgstr "CSV 輸出"
 
@@ -120,7 +124,7 @@ msgstr ""
 "Collectd 是一個通過不同外掛用於收集各種源資料的小型守護程式。在此頁面中,您可"
 "以更改 Collectd 守護程序常規設定。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
@@ -129,7 +133,7 @@ msgstr "Conntrack"
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr "上下文切換"
@@ -138,7 +142,7 @@ msgstr "上下文切換"
 msgid "DF Plugin Configuration"
 msgstr "DF 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
@@ -171,12 +175,12 @@ msgstr "子配置目錄"
 msgid "Disk Plugin Configuration"
 msgstr "Disk 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "磁碟空間使用情況"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "磁碟使用情況"
@@ -193,7 +197,7 @@ msgstr "顯示時間段"
 msgid "E-Mail Plugin Configuration"
 msgstr "E-Mail 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:36
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
 msgid "Email"
 msgstr "電子郵件"
 
@@ -208,8 +212,8 @@ msgstr "啟用"
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -241,7 +245,7 @@ msgstr "啟用"
 msgid "Enable this plugin"
 msgstr "啟用該外掛"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "熵"
@@ -250,7 +254,7 @@ msgstr "熵"
 msgid "Entropy Plugin Configuration"
 msgstr "熵值外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
 msgstr "Exec"
 
@@ -262,7 +266,7 @@ msgstr "Exec 外掛配置"
 msgid "Filter class monitoring"
 msgstr "Filter 類監測"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "防火牆"
@@ -287,7 +291,7 @@ msgstr "通用外掛"
 msgid "Generate a separate graph for each logged user"
 msgstr "為每個記錄的使用者生成一個單獨的圖表"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
 msgstr "圖表"
 
@@ -351,17 +355,17 @@ msgstr "入介面"
 msgid "Interface Plugin Configuration"
 msgstr "Interface 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "中斷"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 msgid "Interval for pings"
 msgstr "ping 間隙"
 
@@ -399,7 +403,7 @@ msgstr "在不使用“僅平均 RRA”的情況下,可以使用一段時間
 msgid "Maximum allowed connections"
 msgstr "最大允許連線數"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "記憶體"
@@ -485,7 +489,7 @@ msgstr "名稱"
 msgid "Name of the rule"
 msgstr "規則名"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
@@ -494,7 +498,7 @@ msgstr "Netlink"
 msgid "Netlink Plugin Configuration"
 msgstr "Netlink 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
 msgid "Network"
 msgstr "Network"
 
@@ -522,7 +526,7 @@ msgstr ""
 msgid "Number of threads for data collection"
 msgstr "收集程式使用執行緒數"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
@@ -535,7 +539,7 @@ msgstr "OLSRd 外掛配置"
 msgid "Only create average RRAs"
 msgstr "僅建立平均 RRAs"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
@@ -560,7 +564,7 @@ msgstr "出介面"
 msgid "Output plugins"
 msgstr "Output 外掛"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
@@ -577,7 +581,7 @@ msgstr "埠"
 msgid "Port for apcupsd communication"
 msgstr "apcupsd 通訊埠"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "程序"
@@ -590,7 +594,7 @@ msgstr "程序外掛配置"
 msgid "Processes to monitor separated by space"
 msgstr "過程監控,用空格隔開"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "處理器"
@@ -611,7 +615,7 @@ msgstr "RRD 心跳間隙"
 msgid "RRD step interval"
 msgstr "RRD 區間間隙"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:52
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
 msgid "RRDTool"
 msgstr "RRDTool"
 
@@ -630,7 +634,7 @@ msgstr "指令碼"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:30
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
@@ -642,7 +646,7 @@ msgstr "秒"
 msgid "Sensor list"
 msgstr "感測器列表"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr "感測器"
@@ -659,7 +663,7 @@ msgstr "伺服器主機"
 msgid "Server port"
 msgstr "伺服器埠"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
 msgid "Setup"
 msgstr "設定"
 
@@ -699,7 +703,7 @@ msgstr "收集指定路由相關資訊。"
 msgid "Specifies what information to collect about the global topology."
 msgstr "收集指定拓撲相關資訊。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr "Splash Leases"
@@ -708,7 +712,7 @@ msgstr "Splash Leases"
 msgid "Splash Leases Plugin Configuration"
 msgstr "Splash Leases 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
@@ -730,12 +734,12 @@ msgstr "儲存資料值變化量而不是絕對值"
 msgid "Stored timespans"
 msgstr "儲存時間跨度"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "系統載入"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP 連線數"
@@ -748,7 +752,7 @@ msgstr "TCPConns 外掛配置"
 msgid "TTL for network packets"
 msgstr "網路包 TTL"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
 msgid "TTL for ping packets"
 msgstr "ping 包 TTL"
 
@@ -952,7 +956,7 @@ msgstr "unixsock 外掛建立一個 unix 套接字可用於讀取 Collectd 例
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr "uptime 外掛收集系統啟動時間的統計資訊。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "溫感"
@@ -984,8 +988,8 @@ msgstr "定義本地收集資料被髮送到哪臺 Collected 伺服器。"
 msgid "Try to lookup fully qualified hostname"
 msgstr "嘗試解析主機全域名"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
@@ -1002,7 +1006,7 @@ msgstr "UPS 名使用 NUT(Network UPS Tools)格式:ups@host"
 msgid "URL"
 msgstr "URL"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
 msgstr "UnixSock"
 
@@ -1010,7 +1014,7 @@ msgstr "UnixSock"
 msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr "執行時間"
@@ -1036,7 +1040,7 @@ msgstr "使用者"
 msgid "Verbose monitoring"
 msgstr "詳細監測"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "無線"
@@ -1050,7 +1054,7 @@ msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr "您可以安裝更多的 collectd-mod-* 外掛以獲得更多的統計資料。"
 
-#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr "cUrl"
index 801f58fec82076a1b6e4ead24e7795e8c39e3bc4..88f1928e8ca71585fd6b3350e527cf031db90446 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr "(finestra de %d minuts, interval de %d segons)"
 msgid "(%s available)"
 msgstr "(%s disponibles)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s disponibles)"
 msgid "(empty)"
 msgstr "(buit)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(sense interfícies adjuntes)"
 msgid "-- Additional Field --"
 msgstr "-- Camp addicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Escolliu, si us plau --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalitzat --"
@@ -82,7 +92,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Port de consulta <abbr title=\"Domain Name System\">DNS</abbr> "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Port del servidor <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,56 +174,56 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Adreça <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "Passarel·la <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 "Màscara de xarxa <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 "Adreça <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> o Xarxa (CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Passarel·la <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuració dels <abbr title=\"Light Emitting Diode\">LED</abbr>s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nom <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Adreça <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -222,7 +231,7 @@ msgstr ""
 "Arrendaments de <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> <abbr title=\"màxims\">max.</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -230,7 +239,7 @@ msgstr ""
 "Mida <abbr title=\"màxima\">màx.</abbr> de paquet <abbr title=\"Extension "
 "Mechanisms for Domain Name System\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "Consultes concurrents <abbr title=\"màximes\">max.</abbr>"
 
@@ -242,7 +251,7 @@ msgstr ""
 "Avís: cal reiniciar manualment el servei cron si el fitxer crontab estava "
 "buit abans d'editar-lo."
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -305,7 +314,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número de dispositiu ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -337,6 +346,7 @@ msgid "Active Connections"
 msgstr "Connexions actives"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Arrendaments DHCP actius"
 
@@ -344,11 +354,17 @@ msgstr "Arrendaments DHCP actius"
 msgid "Active DHCPv6 Leases"
 msgstr "Arrendaments DHCPv6 actius"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -374,7 +390,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Afegeix el sufix de domini local als noms servits des dels fitxers de hosts"
@@ -383,16 +399,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Afegeix una interfície nova..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Fitxers de Hosts addicionals"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Adreça"
 
@@ -405,11 +439,8 @@ msgstr "Adreça per accedir al relay bridge local"
 msgid "Administration"
 msgstr "Administració"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -420,14 +451,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Paràmetres avançats"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Alerta"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -437,17 +469,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -475,7 +507,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Permet només les llistades"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Permetre el localhost"
 
@@ -493,7 +525,7 @@ msgstr "Accés d'administrador amb contrasenya"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permetre l'accés de l'usurari <em>root</em> amb contrasenya"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "Permet respostes del rang 127.0.0.0/8, p.e. per serveis RBL"
@@ -506,14 +538,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -521,7 +545,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -619,16 +643,17 @@ msgstr "Antena 2"
 msgid "Antenna Configuration"
 msgstr "Configuració d'antena"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Qualsevol zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -656,7 +681,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Estacions associades"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -673,7 +698,7 @@ msgstr "Autenticació"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autoritzada"
 
@@ -681,13 +706,13 @@ msgstr "Autoritzada"
 msgid "Authorization Required"
 msgstr "Es requereix autenticació"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Refresc automàtic"
 
@@ -759,15 +784,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Enrere"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -821,7 +841,7 @@ msgstr ""
 "en els fitxers de configuració canviats i marcats per l'opkg, fitxers base "
 "essencials i els patrons de còpia de seguretat definits per l'usuari."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -837,14 +857,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Velocitat de bits"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Substitució dels dominis NX falsos"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Pont"
@@ -916,8 +937,7 @@ msgstr "Cadena"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Canvis"
 
@@ -925,7 +945,7 @@ msgstr "Canvis"
 msgid "Changes applied."
 msgstr "Canvis aplicats."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -942,7 +962,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Canal"
 
@@ -1015,6 +1035,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1048,6 +1069,7 @@ msgstr "Tanca la llista..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1058,8 +1080,7 @@ msgstr "Tanca la llista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Aplegant dades..."
 
@@ -1083,9 +1104,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1099,11 +1119,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1116,8 +1136,8 @@ msgid "Connect"
 msgstr "Connecta"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Connectat"
 
@@ -1125,6 +1145,7 @@ msgstr "Connectat"
 msgid "Connection Limit"
 msgstr "Límit de connexió"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1133,7 +1154,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Connexions"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1171,11 +1192,11 @@ msgstr "Crea interfície"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Crea un pont entre múltiples interfícies"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Crític"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Nivell de registre del Cron"
 
@@ -1196,11 +1217,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1225,11 +1242,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Servidor DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP i DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Client DHCP"
@@ -1250,20 +1268,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Reenviaments DNS"
 
@@ -1271,11 +1289,11 @@ msgstr "Reenviaments DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1292,7 +1310,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1308,12 +1326,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Depuració"
 
@@ -1339,7 +1357,7 @@ msgstr "Passarel·la per defecte"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Estat per defecte"
 
@@ -1354,6 +1372,10 @@ msgid ""
 "servers to clients."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1378,21 +1400,26 @@ msgstr ""
 msgid "Description"
 msgstr "Descripció"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Disseny"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Destí"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Dispositiu"
 
@@ -1404,7 +1431,7 @@ msgstr "Configuració de dispositiu"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1469,7 +1496,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Descarta les respostes RFC1918 des de dalt"
 
@@ -1482,7 +1509,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1501,7 +1530,7 @@ msgstr "Distància al membre de la xarxa més allunyat en metres."
 msgid "Diversity"
 msgstr "Diversitat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1513,15 +1542,15 @@ msgstr ""
 "\">DNS</abbr> per tallafocs <abbr title=\"Network Address Translation\">NAT</"
 "abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1529,11 +1558,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Es requereix un domini"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1541,7 +1570,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1565,6 +1594,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instància de Dropbear"
@@ -1604,6 +1637,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Mètode EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1625,7 +1661,7 @@ msgstr "Edita aquesta interfície"
 msgid "Edit this network"
 msgstr "Edita aquesta xarxa"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Emergència"
 
@@ -1664,7 +1700,7 @@ msgstr "Habilita negociació IPv6 en la enllaç PPP"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Habilita el passatge de trames enormes"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Habilita el client NTP"
 
@@ -1672,7 +1708,7 @@ msgstr "Habilita el client NTP"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Habilita el servidor TFTP"
 
@@ -1749,7 +1785,7 @@ msgstr "Mode d'encapsulació"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Encriptació"
 
@@ -1761,11 +1797,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1778,35 +1814,37 @@ msgstr "Esborrant..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Error"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Caduca"
 
@@ -1827,15 +1865,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Servidor de registre del sistema extern"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Port del servidor de registre del sistema extern"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "Protocol del servidor de registre del sistema extern"
 
@@ -1855,7 +1893,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1863,7 +1901,7 @@ msgstr ""
 msgid "File"
 msgstr "Fitxer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nom de fitxer de la imatge d'inici que es publica als clients"
 
@@ -1873,11 +1911,11 @@ msgstr "Nom de fitxer de la imatge d'inici que es publica als clients"
 msgid "Filesystem"
 msgstr "Sistema de fitxers"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtra privat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtra els no útils"
 
@@ -1923,7 +1961,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Versió de microprogramari"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1935,12 +1973,6 @@ msgstr "Escriptura del microprogramari a la memòria flaix"
 msgid "Flash image..."
 msgstr "Puja una imatge..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Escriu una imatge nova a la memòria flaix"
@@ -1997,7 +2029,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Reenvia el trànsit DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2035,7 +2067,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2044,11 +2076,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Només GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Passarel·la"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2057,10 +2090,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Ports de passarel·la"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Ajusts generals"
 
@@ -2102,13 +2136,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Vés a la configuració de contrasenya"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2138,15 +2174,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Penja"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2171,7 +2203,7 @@ msgstr ""
 msgid "Host"
 msgstr "Nom de màquina"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Entrades de noms de màquina"
 
@@ -2179,7 +2211,7 @@ msgstr "Entrades de noms de màquina"
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "Xarxa o adreça <abbr title=\"Internet Protocol Address\">IP</abbr>"
 
@@ -2188,10 +2220,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Nom de màquina"
 
@@ -2199,8 +2232,8 @@ msgstr "Nom de màquina"
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Noms de màquina"
 
@@ -2220,14 +2253,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Adreça IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2277,7 +2312,7 @@ msgstr "Passarel·la IPv4"
 msgid "IPv4 netmask"
 msgstr "Màscara de xarxa IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2295,6 +2330,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "Adreça IPv4"
 
@@ -2344,7 +2380,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2366,7 +2402,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Passarel·la IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2484,7 +2520,7 @@ msgstr ""
 "es pot accedir al dispositiu d'intercanvi amb unes taxes tan altes com les "
 "de la <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignora <code>/etc/hosts</code>"
 
@@ -2492,7 +2528,7 @@ msgstr "Ignora <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignora la interfície"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignora el fitxer de resolució"
 
@@ -2523,7 +2559,7 @@ msgstr "Temps d'espera d'inactivitat"
 msgid "Inbound:"
 msgstr "Entrant:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Informació"
 
@@ -2555,10 +2591,9 @@ msgstr "Instal·la el paquet %q"
 msgid "Install protocol extensions..."
 msgstr "Instal·la extensions de protocol"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2634,10 +2669,10 @@ msgstr ""
 "Sembla que intentes actualitzar una imatge que no hi cap a la memòria flaix, "
 "si us plau verifica el fitxer d'imatge!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Es requereix JavaScript!"
 
@@ -2678,10 +2713,6 @@ msgstr "Clau"
 msgid "Key #%d"
 msgstr "Clau #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Mata"
@@ -2721,15 +2752,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etiqueta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Llengua"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Llengua i estil"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2737,17 +2768,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Fitxer d'arrendament"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Temps d'arrendament restant"
 
@@ -2764,7 +2796,7 @@ msgstr "Deixeu-ho en blanc per autodetectar"
 msgid "Leave empty to use the current WAN address"
 msgstr "Deixeu-ho en blanc per utilitzar l'adreça WAN actual"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Llegenda:"
 
@@ -2772,35 +2804,35 @@ msgstr "Llegenda:"
 msgid "Limit"
 msgstr "Límit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Enllaç actiu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2828,15 +2860,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2850,12 +2882,12 @@ msgstr ""
 "Habilita el servei en totes les interfícies o, si no se n'especifica cap, en "
 "totes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Càrrega"
 
@@ -2873,6 +2905,12 @@ msgstr "Carregant"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2894,7 +2932,7 @@ msgstr "Adreça IPv4 local"
 msgid "Local IPv6 address"
 msgstr "Adreça IPv6 local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2903,35 +2941,35 @@ msgid "Local Startup"
 msgstr "Inici local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Hora local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Domini local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Servidor local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Localitza les peticions"
 
@@ -2939,15 +2977,15 @@ msgstr "Localitza les peticions"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Nivell de sortida de registre"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Registra les peticions"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Registre"
 
@@ -2955,11 +2993,11 @@ msgstr "Registre"
 msgid "Login"
 msgstr "Entra"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Surt"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2975,8 +3013,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Adreça MAC"
@@ -3016,8 +3055,7 @@ msgstr ""
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3038,7 +3076,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3046,15 +3088,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3077,7 +3119,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3095,12 +3137,15 @@ msgstr "Memòria"
 msgid "Memory usage (%)"
 msgstr "Ús de Memòria (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3128,7 +3173,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Mode"
 
@@ -3157,6 +3202,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Temps d'espera d'inici de mòdem"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3167,6 +3213,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3250,13 +3300,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Candidats de servidor NTP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Nom"
 
@@ -3268,14 +3319,10 @@ msgstr "Nom de la nova interfície"
 msgid "Name of the new network"
 msgstr "Nom de la nova xarxa"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navegació"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Màscara de xarxa"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3290,14 +3337,11 @@ msgstr "Xarxa"
 msgid "Network Utilities"
 msgstr "Utilitats de xarxa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Imatge d'inici de xarxa"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3310,6 +3354,7 @@ msgstr "Xarxa sense interfícies."
 msgid "Next »"
 msgstr "Següent"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3327,7 +3372,7 @@ msgid "No files found"
 msgstr "Cap fitxer trobat"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "No hi ha informació disponible"
@@ -3336,7 +3381,7 @@ msgstr "No hi ha informació disponible"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Sense memòria cau negativa"
 
@@ -3348,10 +3393,10 @@ msgstr "Cap xarxa configurada en aquest dispositiu"
 msgid "No network name specified"
 msgstr "Cap nom de xarxa especificat"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "No hi ha cap contrasenya establerta!"
 
@@ -3379,7 +3424,7 @@ msgstr "Cap zona assignada"
 msgid "Noise"
 msgstr "Soroll"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3387,11 +3432,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "Soroll:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3400,7 +3445,7 @@ msgstr ""
 msgid "None"
 msgstr "Cap"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normal"
 
@@ -3414,7 +3459,7 @@ msgid "Not associated"
 msgstr "No associat"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "No connectat"
 
@@ -3426,7 +3471,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Avís"
 
@@ -3434,11 +3479,11 @@ msgstr "Avís"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3458,7 +3503,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3478,14 +3523,22 @@ msgstr ""
 "Network\">VLAN</abbr> <samp>INTERFACE.VLANNR</samp> (<abbr title=\"per "
 "exemple\">p.e.</abbr>: <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Cal especificar o el nom de host o l'adreça MAC!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3512,11 +3565,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Opció canviada"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Opció treta"
 
@@ -3616,6 +3669,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3685,6 +3739,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3818,6 +3873,7 @@ msgstr "Màxim:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3874,14 +3930,6 @@ msgstr "Si us plau entra el teu nom d'usuari i contrasenya."
 msgid "Policy"
 msgstr "Política"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3890,11 +3938,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Estatus de port"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3906,7 +3958,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3925,7 +3977,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3947,7 +3999,7 @@ msgstr "Procedeix"
 msgid "Processes"
 msgstr "Processos"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3958,7 +4010,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protocol"
@@ -3971,7 +4023,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Habilita el servidor NTP"
 
@@ -4004,11 +4056,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Calidad"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4073,7 +4125,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4125,7 +4177,7 @@ msgstr "Dispositiu sense fils en temps real"
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4143,7 +4195,7 @@ msgstr "Reiniciant..."
 msgid "Reboots the operating system of your device"
 msgstr "Arranca de nou el sistema operatiu del teu dispositiu"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Recepció"
 
@@ -4244,12 +4296,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4265,11 +4318,11 @@ msgstr "Reinicia els comptadors"
 msgid "Reset to defaults"
 msgstr "Reestableix els valors per defecte"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr ""
 
@@ -4295,27 +4348,26 @@ msgstr "Restauració de la configuració"
 msgid "Restore backup"
 msgstr "Restaura còpia de seguretat"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Mostra/amaga la contrasenya"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Reverteix"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4323,7 +4375,7 @@ msgstr ""
 msgid "Root"
 msgstr "Arrel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Directori arrel dels fitxers servits per TFTP"
 
@@ -4335,8 +4387,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4349,13 +4404,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "Contrasenya de l'encaminador"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Rutes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4375,6 +4430,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4408,7 +4467,7 @@ msgstr "Claus SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4416,6 +4475,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4423,7 +4484,8 @@ msgstr ""
 msgid "Save"
 msgstr "Desa"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Desa i aplica"
@@ -4453,11 +4515,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Tasques programades"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Secció afegida"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Secció treta"
 
@@ -4487,7 +4549,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Clients separats"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Ajusts de servidor"
 
@@ -4504,7 +4566,7 @@ msgstr "Tipus de servei"
 msgid "Services"
 msgstr "Serveis"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4518,11 +4580,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "Configura la sincronització de l'hora"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4535,7 +4592,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4566,11 +4623,11 @@ msgstr "Atura aquesta interfície"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Senyal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4582,11 +4639,11 @@ msgstr "Senyal:"
 msgid "Size"
 msgstr "Mida"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4595,11 +4652,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Salta"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Salta al contingut"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Salta a la navegació"
 
@@ -4607,6 +4664,7 @@ msgstr "Salta a la navegació"
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4636,6 +4694,10 @@ msgstr ""
 msgid "Source"
 msgstr "Origen"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Especifica el directori a que el dispositiu està adjuntat"
@@ -4686,7 +4748,7 @@ msgstr "Inici"
 msgid "Start priority"
 msgstr "Prioritat d'inici"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4698,15 +4760,15 @@ msgstr ""
 msgid "Startup"
 msgstr "Arrencada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Rutes IPv4 estàtiques"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Rutes IPv6 estàtiques"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Leases estàtics"
 
@@ -4714,11 +4776,12 @@ msgstr "Leases estàtics"
 msgid "Static Routes"
 msgstr "Rutes estàtiques"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Adreça estàtica"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4732,7 +4795,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Estat"
 
@@ -4741,7 +4804,7 @@ msgstr "Estat"
 msgid "Stop"
 msgstr "Atura"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Ordre estricte"
 
@@ -4753,11 +4816,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Envia"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4787,10 +4850,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4803,27 +4867,18 @@ msgstr "Protocol de commutador"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Sincronitza amb el navegador"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Sincronitzant..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Sistema"
@@ -4833,11 +4888,11 @@ msgstr "Sistema"
 msgid "System Log"
 msgstr "Registre del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Propietats del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Mida de la memòria intermèdia per al registre del sistema"
 
@@ -4845,11 +4900,11 @@ msgstr "Mida de la memòria intermèdia per al registre del sistema"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Ajusts TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Arrel del servidor TFTP"
 
@@ -4869,8 +4924,7 @@ msgstr "Velocitat TX"
 msgid "Table"
 msgstr "Taula"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4936,14 +4990,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4976,10 +5031,6 @@ msgstr ""
 "<br />Fes clic a \"Procedeix\" a continuació per començar el procés "
 "d'escriptura a la memòria flaix."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "S&#39;han desfet els següents canvis"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Les següents regles estan actualment actives en aquest sistema."
@@ -5077,37 +5128,29 @@ msgstr ""
 "La imatge pujada no conté un format suportat. Assegura't de triar el format "
 "d'imatge genèric per la teva plataforma."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Tema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "No hi ha arrendaments actius."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "No hi ha canvis pendents per revertir!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "No hi ha canvis pendents!"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
 "There is no device assigned yet, please attach a network device in the "
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5119,10 +5162,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5154,7 +5197,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5196,29 +5239,26 @@ msgstr ""
 "Aquesta pàgina ofereix una vista general de les connexions de xarxa actives "
 "actualment."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Aquesta secció encara no conté cap valor"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Sincronització de l'hora"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "La sincronització de hora encara no s'ha configurat."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Zona horària"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5261,7 +5301,7 @@ msgstr "Transferència"
 msgid "Transmission Rate"
 msgstr "Taxa de transmissió"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Transmissió"
 
@@ -5276,11 +5316,11 @@ msgstr "Potència de transmissió"
 msgid "Transmitter Antenna"
 msgstr "Antena transmissora"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Activador"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Mode d'activació"
 
@@ -5288,6 +5328,7 @@ msgstr "Mode d'activació"
 msgid "Tunnel ID"
 msgstr "ID del túnel"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfície del túnel"
@@ -5303,7 +5344,7 @@ msgid "Tx-Power"
 msgstr "Potència Tx"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipus"
@@ -5320,11 +5361,11 @@ msgstr "Només UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Dispositiu USB"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5333,15 +5374,19 @@ msgstr ""
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5358,22 +5403,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconegut"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Sense gestionar"
@@ -5387,10 +5436,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Canvis sense desar"
 
@@ -5434,7 +5480,7 @@ msgstr "Fitxer pujat"
 msgid "Uptime"
 msgstr "Temps en marxa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Fes servir <code>/etc/ethers</code>"
 
@@ -5546,7 +5592,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5687,16 +5733,16 @@ msgstr "Esperant que s'apliquin els canvis..."
 msgid "Waiting for command to complete..."
 msgstr "Esperant que s'acabi l'ordre..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "Esperant el dispositiu..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Advertència"
 
@@ -5715,26 +5761,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5749,10 +5775,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Sense fils"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptador sense fils"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5769,13 +5798,13 @@ msgstr "Seguretat sense fils"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "El dispositiu sense fils està inhabilitat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "El dispositiu sense fils està sense associar"
 
@@ -5791,14 +5820,15 @@ msgstr "La xarxa sense fil està inhabilitada"
 msgid "Wireless network is enabled"
 msgstr "La xarxa sense fils està habilitada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Escriure les peticions DNS rebudes al registre del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "Escriure el registre del sistema al fitxer"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5814,33 +5844,33 @@ msgstr ""
 "Si desactives scripts d'inici necessaris com el \"network\", el teu "
 "dispositiu pot resultar inaccessible!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Has d'activar el JavaScript al teu navegador o LuCI no funcionarà "
 "correctament."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "qualsevol"
 
@@ -5859,6 +5889,11 @@ msgstr "qualsevol"
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+#, fuzzy
+msgid "automatic"
+msgstr "estàtic"
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5867,6 +5902,8 @@ msgstr ""
 msgid "bridged"
 msgstr "pontejat"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5919,10 +5956,11 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "caducat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5930,6 +5968,7 @@ msgstr ""
 "fitxer on els leases de <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr> s'emmagatzemaran"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "transemès"
@@ -5942,7 +5981,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5956,10 +5995,11 @@ msgstr "amagat"
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "si el destí és una xarxa"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "entrada"
@@ -5984,15 +6024,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "fitxer <abbr title=\"Domain Name System\">DNS</abbr> local"
 
@@ -6014,10 +6054,14 @@ msgstr "no"
 msgid "no link"
 msgstr "cap enllaç"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "cap"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6025,28 +6069,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "parat"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "engegat"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "obert"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6055,11 +6096,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6107,7 +6148,7 @@ msgstr "etiquetat"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6117,10 +6158,17 @@ msgstr "desconegut"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "il·limitat"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6134,159 +6182,159 @@ msgstr "sense espeficicar -o- crear:"
 msgid "untagged"
 msgstr "sense etiquetar"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6300,6 +6348,34 @@ msgstr "sí"
 msgid "« Back"
 msgstr "« Enrere"
 
+#~ msgid "Back"
+#~ msgstr "Enrere"
+
+#~ msgid "Netmask"
+#~ msgstr "Màscara de xarxa"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Configura la sincronització de l'hora"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Sincronitzant..."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "S&#39;han desfet els següents canvis"
+
+#~ msgid "Theme"
+#~ msgstr "Tema"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "No hi ha canvis pendents per revertir!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "No hi ha canvis pendents!"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "La sincronització de hora encara no s'ha configurat."
+
 #~ msgid "kB"
 #~ msgstr "kB"
 
@@ -6316,9 +6392,6 @@ msgstr "« Enrere"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "La contrasenya no s'ha canviat a causa d'un error desconegut!"
 
-#~ msgid "Design"
-#~ msgstr "Disseny"
-
 #~ msgid "Available packages"
 #~ msgstr "Paquets disponibles"
 
@@ -6383,9 +6456,6 @@ msgstr "« Enrere"
 #~ msgid "Version"
 #~ msgstr "Versió"
 
-#~ msgid "none"
-#~ msgstr "cap"
-
 #~ msgid "IPv4 and IPv6"
 #~ msgstr "IPv4 i IPv6"
 
@@ -6482,10 +6552,6 @@ msgstr "« Enrere"
 #~ msgid "Leasetime"
 #~ msgstr "Duració d'arrendament"
 
-#, fuzzy
-#~ msgid "automatic"
-#~ msgstr "estàtic"
-
 #~ msgid "AR Support"
 #~ msgstr "Suport AR"
 
index 136f58d7100efd71ce1890e8bc6467e164296051..abb19637f35cd69bee74d97efb6c6f2c1237334a 100644 (file)
@@ -19,7 +19,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -39,6 +39,10 @@ msgstr "(%d minutové okno, %d sekundový interval)"
 msgid "(%s available)"
 msgstr "(%s k dispozici)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -46,6 +50,7 @@ msgstr "(%s k dispozici)"
 msgid "(empty)"
 msgstr "(prázdný)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -55,15 +60,20 @@ msgstr "(bez rozhraní připojení)"
 msgid "-- Additional Field --"
 msgstr "-- Doplňující pole --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Prosím vyberte --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- vlastní --"
@@ -80,7 +90,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -143,15 +152,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "port dotazů <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "port serveru <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -163,55 +172,55 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protokol Verze 4\">IPv4</abbr>-Adresa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Verze 4\">IPv4</abbr>-Brána"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protokol Verze 4\">IPv4</abbr>-Maska sítě"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 "<abbr title=\"Internet Protokol Verze 6\">IPv6</abbr>-Adresa nebo Síť (CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protokol Verze 6\">IPv6</abbr>-Brána"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Konfigurace"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Název"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Adresa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -219,7 +228,7 @@ msgstr ""
 "Nejvyšší počet <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> výpůjček"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -227,7 +236,7 @@ msgstr ""
 "Největší povolená velikost <abbr title=\"Extension Mechanisms for Domain "
 "Name System\">EDNS0</abbr> packetů"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "Nejvyšší počet souběžných dotazů"
 
@@ -237,7 +246,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -300,7 +309,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "číslo ATM zařízení"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -336,6 +345,7 @@ msgid "Active Connections"
 msgstr "Aktivní spojení"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Aktivní propůjčené DHCP adresy (leases)"
 
@@ -343,11 +353,17 @@ msgstr "Aktivní propůjčené DHCP adresy (leases)"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktivní propůjčené DHCPv6 adresy (leases)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -373,7 +389,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Přidat lokální koncovku k doménovým jménům ze souboru hosts"
 
@@ -381,16 +397,34 @@ msgstr "Přidat lokální koncovku k doménovým jménům ze souboru hosts"
 msgid "Add new interface..."
 msgstr "Přidat rozhraní..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Dodatečné Hosts soubory"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Adresa"
 
@@ -403,11 +437,8 @@ msgstr "Adresa pro přístup k místnímu relay bridge"
 msgid "Administration"
 msgstr "Správa"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -418,14 +449,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Pokročilé nastavení"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Upozornění"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -435,17 +467,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -471,7 +503,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Povolit pouze uvedené"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Povolit localhost"
 
@@ -489,7 +521,7 @@ msgstr "Povolit přihlašovaní root účtu pomocí hesla"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Povolit <em>root</em> účtu přihlášení bez nastaveného hesla"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "Povolit upstream odpovědi na 127.0.0.0/8 rozsah, např. pro RBL služby"
@@ -502,14 +534,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -517,7 +541,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -615,16 +639,17 @@ msgstr "Anténa 2"
 msgid "Antenna Configuration"
 msgstr "Konfigurace antén"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Libovolná zóna"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -652,7 +677,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Připojení klienti"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -669,7 +694,7 @@ msgstr "Autentizace"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autoritativní"
 
@@ -677,13 +702,13 @@ msgstr "Autoritativní"
 msgid "Authorization Required"
 msgstr "Vyžadována autorizace"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Automaticky obnovovat"
 
@@ -755,15 +780,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Zpět"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -816,7 +836,7 @@ msgstr ""
 "souborů označených opkg, nezbyných systémových souborů a souborů "
 "vyhovujících uživatelem určeným vzorům."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -832,14 +852,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Přenosová rychlost"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Přepíše falešnou hodnotu NX Domény"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Síťový most"
@@ -911,8 +932,7 @@ msgstr "Řetěz"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Změny"
 
@@ -920,7 +940,7 @@ msgstr "Změny"
 msgid "Changes applied."
 msgstr "Změny aplikovány."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -937,7 +957,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Kanál"
 
@@ -1009,6 +1029,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1044,6 +1065,7 @@ msgstr "Zavřít seznam..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1054,8 +1076,7 @@ msgstr "Zavřít seznam..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Probíhá sběr dat..."
 
@@ -1079,9 +1100,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1095,11 +1115,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1112,8 +1132,8 @@ msgid "Connect"
 msgstr "Připojit"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Připojeno"
 
@@ -1121,6 +1141,7 @@ msgstr "Připojeno"
 msgid "Connection Limit"
 msgstr "Omezení počtu připojení"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1129,7 +1150,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Připojení"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1167,11 +1188,11 @@ msgstr "Vytvořit rozhraní"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Vytvořit síťový most přes více rozhraní"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Kritické"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Úroveň protokolování Cronu"
 
@@ -1192,11 +1213,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1221,11 +1238,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP server"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP a DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP klient"
@@ -1246,20 +1264,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Přeposílání DNS"
 
@@ -1267,11 +1285,11 @@ msgstr "Přeposílání DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1288,7 +1306,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1304,12 +1322,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Ladění"
 
@@ -1335,7 +1353,7 @@ msgstr "Výchozí brána"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Výchozí stav"
 
@@ -1352,6 +1370,10 @@ msgstr ""
 "Další možnosti DHCP, například \"<code>6,192.168.2.1,192.168.2.2</code>\", "
 "které odkazuje na různé DNS servery pro klienty."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1376,21 +1398,26 @@ msgstr ""
 msgid "Description"
 msgstr "Popis"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Vzhled"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Cíl"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Zařízení"
 
@@ -1402,7 +1429,7 @@ msgstr "Nastavení zařízení"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1467,7 +1494,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Vyřadit upstream RFC1918 odpovědi"
 
@@ -1480,7 +1507,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1499,7 +1528,7 @@ msgstr "Vzdálenost nejodlehlejšího člena sítě v metrech."
 msgid "Diversity"
 msgstr "Diverzita"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1511,17 +1540,17 @@ msgstr ""
 "forwarderu pro použití v <abbr title=\"Network Address Translation\">NAT</"
 "abbr> firewallech"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Necachovat negativní odpovědi (např. pro neexistující domény)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Nepřeposílat požadavky, které nemohou být zodpovězeny veřejnými jmennými "
 "servery"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Nepřeposílat reverzní dotazy na místní sítě"
 
@@ -1529,11 +1558,11 @@ msgstr "Nepřeposílat reverzní dotazy na místní sítě"
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Vyžadována doména"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Whitelist domén"
 
@@ -1541,7 +1570,7 @@ msgstr "Whitelist domén"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1565,6 +1594,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instance Dropbear"
@@ -1606,6 +1639,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Metoda EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1627,7 +1663,7 @@ msgstr "Upravit toto rozhraní"
 msgid "Edit this network"
 msgstr "Upravit tuto síť"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Záchrana"
 
@@ -1666,7 +1702,7 @@ msgstr "Na PPP spoji povolit vyjednání IPv6"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Povolit průchod jumbo rámců"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Povolit NTP klienta"
 
@@ -1674,7 +1710,7 @@ msgstr "Povolit NTP klienta"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Povolit TFTP server"
 
@@ -1751,7 +1787,7 @@ msgstr "Režim zapouzdření"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Šifrování"
 
@@ -1763,11 +1799,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1780,35 +1816,37 @@ msgstr "Odstraňování..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Chyba"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernetový adaptér"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernetový switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Rozšířit hostitele"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Vyprší"
 
@@ -1831,15 +1869,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Externí protokolovací server"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Port externího protokolovacího serveru"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1859,7 +1897,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1867,7 +1905,7 @@ msgstr ""
 msgid "File"
 msgstr "Soubor"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Název souboru s bootovacím obrazem oznamovaný klientům"
 
@@ -1877,11 +1915,11 @@ msgstr "Název souboru s bootovacím obrazem oznamovaný klientům"
 msgid "Filesystem"
 msgstr "Souborový systém"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtrovat soukromé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtrovat nepotřebné"
 
@@ -1927,7 +1965,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Verze firmwaru"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Pevný zdrojový port pro odchozí DNS dotazy"
 
@@ -1939,12 +1977,6 @@ msgstr "Nahrát firmware"
 msgid "Flash image..."
 msgstr "Nahrát obraz..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Nahrát nový obraz s firmwarem"
@@ -2001,7 +2033,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Přeposílat DHCP provoz"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2039,7 +2071,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2048,11 +2080,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Pouze GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Brána"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2061,10 +2094,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Porty brány"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Obecná nastavení"
 
@@ -2104,13 +2138,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Přejít na nastavení hesla..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2140,15 +2176,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Zavěsit"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2172,7 +2204,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Záznamy hostitelů"
 
@@ -2180,7 +2212,7 @@ msgstr "Záznamy hostitelů"
 msgid "Host expiry timeout"
 msgstr "Vypršení časového limitu hostitele"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 "<abbr title=\"Internet Protocol Address\">IP</abbr> adresa hostitele nebo síť"
@@ -2190,10 +2222,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Jméno hostitele"
 
@@ -2201,8 +2234,8 @@ msgstr "Jméno hostitele"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Jméno hostitele odesílané s DHCP požadavky"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Jména hostitelů"
 
@@ -2222,14 +2255,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP adresy"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2279,7 +2314,7 @@ msgstr "IPv4 brána"
 msgid "IPv4 netmask"
 msgstr "IPv4 maska sítě"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2297,6 +2332,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4 adresa"
 
@@ -2346,7 +2382,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2368,7 +2404,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6 brána"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2486,7 +2522,7 @@ msgstr ""
 "přístup na odkládací zařízení je řádově pomalejší, než přístup do paměti "
 "<abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2494,7 +2530,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr "Ignorovat rozhraní"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignorovat resolv soubor"
 
@@ -2525,7 +2561,7 @@ msgstr "Časový limit nečinnosti"
 msgid "Inbound:"
 msgstr "Příchozí:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Info"
 
@@ -2557,10 +2593,9 @@ msgstr "Instalovat balíček %q"
 msgid "Install protocol extensions..."
 msgstr "Instalovat protokolové rozšíření..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2638,10 +2673,10 @@ msgstr ""
 "Zdá se, že se pokoušíte zapsat obraz, který se nevejde do flash paměti. "
 "Prosím ověřte soubor s obrazem!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Vyžadován JavaScript!"
 
@@ -2682,10 +2717,6 @@ msgstr "Klíč"
 msgid "Key #%d"
 msgstr "Klíč #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Zabít"
@@ -2725,15 +2756,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Popis"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Jazyk"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Jazyk a styl"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2741,17 +2772,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Soubor zájpůjček"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Zbývající doba trvání zápůjčky"
 
@@ -2768,7 +2800,7 @@ msgstr "Ponechte prázdné pro automatickou detekci"
 msgid "Leave empty to use the current WAN address"
 msgstr "Ponecháte-li prázdné, použije stávající WAN adresu"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2776,35 +2808,35 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Odkaz na"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2834,15 +2866,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Seznam domén, pro které povolit odpovědi podle RFC1918"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Seznam hostitelů, kteří udávají falešné hodnoty NX domén"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2855,12 +2887,12 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Poslouchat pouze na daném rozhraní, nebo pokud není specifikováno, na všech"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Port pro příchozí dotazy DNS"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Zátěž"
 
@@ -2878,6 +2910,12 @@ msgstr "Načítání"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2899,7 +2937,7 @@ msgstr "Místní IPv4 adresa"
 msgid "Local IPv6 address"
 msgstr "Místní IPv6 adresa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2908,15 +2946,15 @@ msgid "Local Startup"
 msgstr "Místní startup"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Místní čas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Místní doména"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -2925,16 +2963,16 @@ msgstr ""
 "Specifikace místní domény. Jména shodná s touto doménou nikdy nebudou "
 "přesměrována ani rozlušťována pomocí DHCP nebo souborů hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Přípona místní domény, připojená za názvy DHCP jmen a záznamů v souboru hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Místní server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -2942,7 +2980,7 @@ msgstr ""
 "Lokalizovat jméno v závislosti na dotazující se podsíti, pokud bylo nalezeno "
 "více IP adres"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Lokalizační dotazy"
 
@@ -2950,15 +2988,15 @@ msgstr "Lokalizační dotazy"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Úroveň logování"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Dotazy pro logování"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Logování"
 
@@ -2966,11 +3004,11 @@ msgstr "Logování"
 msgid "Login"
 msgstr "Přihlásit"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Odhlásit"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2986,8 +3024,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adresa"
@@ -3027,8 +3066,7 @@ msgstr ""
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3049,7 +3087,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3057,15 +3099,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Nejvyšší povolené množství aktivních DHCP zápůjček"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Nejvyšší povolené množství souběžných DNS dotazů"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Nejvyšší povolená velikost EDNS.0 UDP paketů"
 
@@ -3088,7 +3130,7 @@ msgstr "Maximální počet zapůjčených adres."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3106,12 +3148,15 @@ msgstr "Paměť"
 msgid "Memory usage (%)"
 msgstr "Využití paměti (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3139,7 +3184,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Mód"
 
@@ -3168,6 +3213,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Časový limit inicializace modemu"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3178,6 +3224,10 @@ msgstr "Sledování"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Připojit vstup"
@@ -3261,13 +3311,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Kandidáti NTP serveru"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Název"
 
@@ -3279,14 +3330,10 @@ msgstr "Název nového rozhraní"
 msgid "Name of the new network"
 msgstr "Název nové sítě"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigace"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Síťová maska"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3301,14 +3348,11 @@ msgstr "Síť"
 msgid "Network Utilities"
 msgstr "Síťové nástroje"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Síťový bootovací obraz"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3321,6 +3365,7 @@ msgstr "Síť bez rozhraní."
 msgid "Next »"
 msgstr "Další »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3338,7 +3383,7 @@ msgid "No files found"
 msgstr "Nebyly nalezeny žádné soubory"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Údaje nejsou k dispozici"
@@ -3347,7 +3392,7 @@ msgstr "Údaje nejsou k dispozici"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Žádná negativní mezipaměť"
 
@@ -3359,10 +3404,10 @@ msgstr "Síť není nastavena na tomto zařízení"
 msgid "No network name specified"
 msgstr "Neuvedeno jméno sítě"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Žádné heslo!"
 
@@ -3390,7 +3435,7 @@ msgstr "Žádná zóna nepřiřazena"
 msgid "Noise"
 msgstr "Šum"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3398,11 +3443,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "Šum:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3411,7 +3456,7 @@ msgstr ""
 msgid "None"
 msgstr "Žádný"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normální"
 
@@ -3425,7 +3470,7 @@ msgid "Not associated"
 msgstr "Neasociováno"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Nepřipojeno"
 
@@ -3437,7 +3482,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Oznámení"
 
@@ -3445,11 +3490,11 @@ msgstr "Oznámení"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3469,7 +3514,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Vypnutí prodlevy"
 
@@ -3488,14 +3533,22 @@ msgstr ""
 "Area Network\">VLAN</abbr> zápis <samp>INTERFACE.VLANNR</samp> (<abbr title="
 "\"například\">např.</abbr>: <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Zapnutí prodlevy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Jedno jméno nebo mac adresa, musí být zadáno!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3522,11 +3575,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Volba změněna"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Volba odstraněna"
 
@@ -3626,6 +3679,7 @@ msgstr "Přepsat MAC adresu"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "Přepsat MTU"
 
@@ -3697,6 +3751,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3830,6 +3885,7 @@ msgstr "Špička:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3886,14 +3942,6 @@ msgstr "Prosím vložte vaše uživatelské jméno a heslo."
 msgid "Policy"
 msgstr "Politika"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3902,11 +3950,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Stav portu:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3918,7 +3970,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3939,7 +3991,7 @@ msgstr ""
 "Po takovém množství LCP echo selhání předpokládám, že peer je mrtvý. "
 "Použijte 0 pro ignorování chyb"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3961,7 +4013,7 @@ msgstr "Pokračovat"
 msgid "Processes"
 msgstr "Procesy"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3972,7 +4024,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protokol"
@@ -3985,7 +4037,7 @@ msgstr "Protokol nového rozhraní"
 msgid "Protocol support is not installed"
 msgstr "Podpora pro protokol není nainstalována"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Poskytování NTP serveru"
 
@@ -4018,11 +4070,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Kvalita"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4087,7 +4139,7 @@ msgstr "Server Radius-Authentication"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4142,7 +4194,7 @@ msgstr "Wireless v reálném čase"
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Opětovné nastavení ochrany"
 
@@ -4160,7 +4212,7 @@ msgstr "Rebootuji..."
 msgid "Reboots the operating system of your device"
 msgstr "Rebootuje operační systém vašeho zařízení"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Přijmout"
 
@@ -4262,12 +4314,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4283,11 +4336,11 @@ msgstr "Resetovat čítače"
 msgid "Reset to defaults"
 msgstr "Obnovit na výchozí"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Soubory Resolv a Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Soubor resolve"
 
@@ -4313,27 +4366,26 @@ msgstr "Obnovit"
 msgid "Restore backup"
 msgstr "Obnovit zálohu"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Odhalit/skrýt heslo"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Vrátit zpět"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4341,7 +4393,7 @@ msgstr ""
 msgid "Root"
 msgstr "Root"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Kořenový adresář souborů, přístupných přes TFTP"
 
@@ -4353,8 +4405,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4367,13 +4422,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "Heslo routeru"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Trasy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4392,6 +4447,10 @@ msgstr "Spustit kontrolu souborového systému před připojením zařízení"
 msgid "Run filesystem check"
 msgstr "Spustit kontrolu souborového systému"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4425,7 +4484,7 @@ msgstr "SSH klíče"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4433,6 +4492,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4440,7 +4501,8 @@ msgstr ""
 msgid "Save"
 msgstr "Uložit"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Uložit & použít"
@@ -4470,11 +4532,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Naplánované úlohy"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Přidána sekce"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Sekce odebrána"
 
@@ -4506,7 +4568,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Oddělovat klienty"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Nastavení serveru"
 
@@ -4523,7 +4585,7 @@ msgstr "Typ služby"
 msgid "Services"
 msgstr "Služby"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4537,11 +4599,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "Nastavit synchronizaci času"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4554,7 +4611,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Nastavit DHCP server"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4585,11 +4642,11 @@ msgstr "Shodit toho rozhraní"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Signál"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4601,11 +4658,11 @@ msgstr "Signál:"
 msgid "Size"
 msgstr "Velikost"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4614,11 +4671,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Přeskočit"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Skočit na obsah"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Skočit na navigaci"
 
@@ -4626,6 +4683,7 @@ msgstr "Skočit na navigaci"
 msgid "Slot time"
 msgstr "Time sloty"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4658,6 +4716,10 @@ msgstr ""
 msgid "Source"
 msgstr "Zdroj"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4710,7 +4772,7 @@ msgstr "Start"
 msgid "Start priority"
 msgstr "Priorita spouštění"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4722,15 +4784,15 @@ msgstr ""
 msgid "Startup"
 msgstr "Po spuštění"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Statické IPv4 trasy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Statické IPv6 trasy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Statické zápůjčky"
 
@@ -4738,11 +4800,12 @@ msgstr "Statické zápůjčky"
 msgid "Static Routes"
 msgstr "Statické trasy"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statická adresa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4759,7 +4822,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Stav"
 
@@ -4768,7 +4831,7 @@ msgstr "Stav"
 msgid "Stop"
 msgstr "Stop"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Striktní výběr"
 
@@ -4780,11 +4843,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Odeslat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr "Potlačit logování"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4814,10 +4877,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4830,27 +4894,18 @@ msgstr "Směrovací protokol"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Synchronizovat s prohlížečem"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Synchronizuji..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Systém"
@@ -4860,11 +4915,11 @@ msgstr "Systém"
 msgid "System Log"
 msgstr "Systémový log"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Vlastnosti systému"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Velikost bufferu systémového logu"
 
@@ -4872,11 +4927,11 @@ msgstr "Velikost bufferu systémového logu"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Nastavení TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Kořenový adresář TFTP serveru"
 
@@ -4896,8 +4951,7 @@ msgstr "Rychlost TX"
 msgid "Table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4969,14 +5023,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -5008,10 +5063,6 @@ msgstr ""
 "souboru s originálním souborem pro zajištění integrity dat.<br /> Kliknutím "
 "na \"Pokračovat\" spustíte proceduru flashování."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Následující změny byly vráceny"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Následující pravidla jsou v nyní na tomto systému aktivní."
@@ -5111,27 +5162,19 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Vzhled"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Nejsou žádné aktivní zápůjčky."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Nejsou zde žádné nevyřízené změny k navrácení!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Nejsou zde žádné nevyřízené změny!"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
 "There is no device assigned yet, please attach a network device in the "
@@ -5140,10 +5183,10 @@ msgstr ""
 "Zatím zde není přiřazeno zařízení, prosím připojte nějaké v záložce "
 "\"Fyzické nastavení\""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5155,10 +5198,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5189,7 +5232,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5229,29 +5272,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr "Tato stránka zobrazuje přehled aktivních síťových spojení."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Tato sekce zatím neobsahuje žádné hodnoty"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Synchronizace času"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Synchronizace času dosud není nakonfigurována."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Časové pásmo"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5293,7 +5333,7 @@ msgstr "Přenos"
 msgid "Transmission Rate"
 msgstr "Vysílací rychlost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Přenos"
 
@@ -5308,11 +5348,11 @@ msgstr "Vysílací výkon"
 msgid "Transmitter Antenna"
 msgstr "Anténa vysílače"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Spouštění"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Trigger mód"
 
@@ -5320,6 +5360,7 @@ msgstr "Trigger mód"
 msgid "Tunnel ID"
 msgstr "ID tunelu"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Rozhraní tunelu"
@@ -5335,7 +5376,7 @@ msgid "Tx-Power"
 msgstr "Tx-Power"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Typ"
@@ -5352,11 +5393,11 @@ msgstr "Pouze UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB zařízení"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5365,15 +5406,19 @@ msgstr ""
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5390,22 +5435,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Neznámý"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Nespravovaný"
@@ -5419,10 +5468,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Neuložené změny"
 
@@ -5466,7 +5512,7 @@ msgstr "Nahrát soubor"
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Použít <code>/etc/ethers</code>"
 
@@ -5578,7 +5624,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr "Použít směrovací tabulku"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5722,16 +5768,16 @@ msgstr "Čekání na realizaci změn..."
 msgid "Waiting for command to complete..."
 msgstr "Čekání na dokončení příkazu..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Varování"
 
@@ -5750,26 +5796,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5784,10 +5810,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Bezdrátová síť"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Bezdrátový adaptér"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5804,13 +5833,13 @@ msgstr "Zabezpečení bezdrátové sítě"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Bezdrátová síť vypnuta"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Bezdrátová síť nespojena"
 
@@ -5826,14 +5855,15 @@ msgstr "Bezdrátová síť je zakázána"
 msgid "Wireless network is enabled"
 msgstr "Bezdrátová síť je povolena"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Zapisovat přijaté požadavky DNS do systemového logu"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5848,32 +5878,32 @@ msgstr ""
 "zařízení.<br /><strong>Varování: Pokud zakážete základní init skripty jako "
 "\"network\", vaše zařízení se může stát nepřístupným!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Aby LuCI fungoval správně, musíte mít v prohlížeči povolený JavaScript."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "libovolný"
 
@@ -5892,6 +5922,10 @@ msgstr "libovolný"
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5900,6 +5934,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "přemostěný"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5952,10 +5988,11 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "expirované"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5963,6 +6000,7 @@ msgstr ""
 "Soubor, ve kterém budou uloženy zadané <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr> výpůjčky (leases)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr ""
@@ -5975,7 +6013,7 @@ msgstr "plný-duplex"
 msgid "half-duplex"
 msgstr "poloviční-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5989,10 +6027,11 @@ msgstr "skrytý"
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "pokud cílem je síť"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "vstup"
@@ -6017,15 +6056,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "místní <abbr title=\"Domain Name System\">DNS</abbr> soubor"
 
@@ -6047,10 +6086,14 @@ msgstr "ne"
 msgid "no link"
 msgstr "žádné spojení"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "žádný"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6058,28 +6101,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "off"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "on"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6088,11 +6128,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6140,7 +6180,7 @@ msgstr "označený"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6150,10 +6190,17 @@ msgstr "neznámý"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "neomezený"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6167,159 +6214,159 @@ msgstr "nespecifikovaný -nebo- vytvořit:"
 msgid "untagged"
 msgstr "neoznačený"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6333,6 +6380,34 @@ msgstr "ano"
 msgid "« Back"
 msgstr "« Zpět"
 
+#~ msgid "Back"
+#~ msgstr "Zpět"
+
+#~ msgid "Netmask"
+#~ msgstr "Síťová maska"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Nastavit synchronizaci času"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Synchronizuji..."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Následující změny byly vráceny"
+
+#~ msgid "Theme"
+#~ msgstr "Vzhled"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Nejsou zde žádné nevyřízené změny k navrácení!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Nejsou zde žádné nevyřízené změny!"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Synchronizace času dosud není nakonfigurována."
+
 #~ msgid "kB"
 #~ msgstr "kB"
 
@@ -6348,9 +6423,6 @@ msgstr "« Zpět"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Neznámá chyba, heslo nebylo změněno!"
 
-#~ msgid "Design"
-#~ msgstr "Vzhled"
-
 #~ msgid "Available packages"
 #~ msgstr "Dostupné balíčky"
 
@@ -6399,9 +6471,6 @@ msgstr "« Zpět"
 #~ msgid "Version"
 #~ msgstr "Verze"
 
-#~ msgid "none"
-#~ msgstr "žádný"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "Zakázat nastavení DNS"
 
index 4d5a676232d8d675fc78df695d86aa16d61c0e45..ad938a0df7501d5263d21d358bab70c9bdf4794a 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr "%d ungültige Felder"
 
@@ -41,6 +41,10 @@ msgstr "(%d Minuten Abschnitt, %d Sekunden Intervall)"
 msgid "(%s available)"
 msgstr "(%s verfügbar)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s verfügbar)"
 msgid "(empty)"
 msgstr "(leer)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(keine Schnittstellen)"
 msgid "-- Additional Field --"
 msgstr "-- Zusätzliches Feld --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Bitte auswählen --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- benutzerdefiniert --"
@@ -82,7 +92,6 @@ msgstr "-- anhand Label selektieren --"
 msgid "-- match by uuid --"
 msgstr "-- UUID vergleichen --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr "802.11w: Wiederholungsintervall"
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> Abfrageport"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> Serverport"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,56 +174,56 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "IPv4-Adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "IPv4-Gateway"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "IPv4-Netzmaske"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr "IPv6 Host- oder Netzwerk-Addresse (CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "IPv6-Gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "IPv6-Suffix (hexadezimal)"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "LED Konfiguration"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "MAC-Adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 "<abbr title=\"Eindeutiger DHCP Bezeichner (DHCP Unique Identifier)\">DUID</"
 "abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -222,7 +231,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> Anzahl von <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Leases"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -230,7 +239,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> Größe von <abbr title=\"Extension "
 "Mechanisms for Domain Name System\">EDNS0</abbr>-Paketen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Max.</abbr> Anzahl gleichzeitiger Abfragen"
 
@@ -242,7 +251,7 @@ msgstr ""
 "<br/>Hinweis: Der Cron-Dienst muss manuell neu gestartet werden wenn die "
 "Crontab-Datei vor der Bearbeitung leer war."
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Ein neuer Login ist erforderlich da die Benutzersitzung abgelaufen ist."
@@ -306,7 +315,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM Geräteindex"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -338,6 +347,7 @@ msgid "Active Connections"
 msgstr "Aktive Verbindungen"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Aktive DHCP-Leases"
 
@@ -345,11 +355,17 @@ msgstr "Aktive DHCP-Leases"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktive DHCPv6-Leases"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -375,7 +391,7 @@ msgstr "IPv6-Adresse hinzufügen…"
 msgid "Add key"
 msgstr "Schlüssel hinzufügen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Lokalen Domainsuffx an Namen aus der Hosts-Datei anhängen"
 
@@ -383,16 +399,34 @@ msgstr "Lokalen Domainsuffx an Namen aus der Hosts-Datei anhängen"
 msgid "Add new interface..."
 msgstr "Neue Schnittstelle hinzufügen..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Zusätzliche Hosts-Dateien"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "Zusätzliche Nameserver-Datei"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Adresse"
 
@@ -405,11 +439,8 @@ msgstr "Adresse der lokalen Relay-Brücke"
 msgid "Administration"
 msgstr "Administration"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr "Erweitert"
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -420,14 +451,15 @@ msgstr "Erweitert"
 msgid "Advanced Settings"
 msgstr "Erweiterte Einstellungen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "Vollständige Sendeleistung (ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Alarm"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -437,11 +469,11 @@ msgstr "Alias-Schnittstelle"
 msgid "Alias of \"%s\""
 msgstr "Alias von \"%s\""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr "Alle Server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
@@ -449,7 +481,7 @@ msgstr ""
 "IP-Adressen sequenziell vergeben, beginnend mit der kleinsten verfügbaren "
 "Adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr "IPs sequenziell vergeben"
 
@@ -477,7 +509,7 @@ msgstr "Veraltete 802.11b-Raten erlauben"
 msgid "Allow listed only"
 msgstr "Nur gelistete erlauben"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Erlaube localhost"
 
@@ -495,7 +527,7 @@ msgstr ""
 "Erlaubt es dem <em>root</em> Benutzer sich mit einem Passwort statt einem "
 "Zertifikat einzuloggen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -510,14 +542,6 @@ msgstr "Erlaubte IP-Adressen"
 msgid "Always announce default router"
 msgstr "Immer Defaultrouter ankündigen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr "Immer aus (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr "Immer an (%s)"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -528,7 +552,7 @@ msgstr ""
 "Verletzung des IEEE 802.11n-2009 Standards!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -628,20 +652,21 @@ msgstr "Antenne 2"
 msgid "Antenna Configuration"
 msgstr "Antennenkonfiguration"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Beliebige Zone"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
-msgstr "Ungeprüft anwenden"
-
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 "Anforderung zur Anwendung der Änderungen mit Status <code>%h</code> "
 "fehlgeschlagen"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
 msgstr "Architektur"
@@ -671,7 +696,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Assoziierte Clients"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr "Assoziierungen"
 
@@ -688,7 +713,7 @@ msgstr "Authentifizierung"
 msgid "Authentication Type"
 msgstr "Authentifizierungstyp"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Authoritativ"
 
@@ -696,13 +721,13 @@ msgstr "Authoritativ"
 msgid "Authorization Required"
 msgstr "Autorisierung benötigt"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Automatisches Neuladen"
 
@@ -774,15 +799,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Zurück"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -836,7 +856,7 @@ msgstr ""
 "markierten Konfigurationsdateien. Des Weiteren sind die durch "
 "benutzerdefinierte Dateiemuster betroffenen Dateien enthalten."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -854,14 +874,15 @@ msgstr "Tunnelendpunkt an diese Schnittstelle binden (optional)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Ungültige \"NX-Domain\" Antworten ignorieren"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
@@ -935,8 +956,7 @@ msgstr "Kette"
 msgid "Change login password"
 msgstr "Login-Passwort ändern"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Änderungen"
 
@@ -944,7 +964,7 @@ msgstr "Änderungen"
 msgid "Changes applied."
 msgstr "Änderungen angewendet."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr "Änderungen wurden verworfen"
 
@@ -961,7 +981,7 @@ msgstr "Ändere Passwort…"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Kanal"
 
@@ -1040,6 +1060,7 @@ msgstr ""
 "herunterzuladen. (Hinweis: Diese Funktionalität ist nur für Experten "
 "gedacht!)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1075,6 +1096,7 @@ msgstr "Schließe Liste..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1085,8 +1107,7 @@ msgstr "Schließe Liste..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Sammle Daten..."
 
@@ -1114,9 +1135,8 @@ msgstr ""
 "Kompatibilitätsprobleme verursachen und die Zuverlässigkeit von "
 "Schlüsselerneuerungen in ausgelasteten Umgebungen verringern."
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1130,11 +1150,11 @@ msgstr "Konfiguration fehlgeschlagen"
 msgid "Configuration files will be kept"
 msgstr "Konfigurationsdateien werden beibehalten"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr "Die Konfiguration wurde angewendet."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr "Die Konfiguration wurde zurückgerollt!"
 
@@ -1147,8 +1167,8 @@ msgid "Connect"
 msgstr "Verbinden"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Verbunden"
 
@@ -1156,6 +1176,7 @@ msgstr "Verbunden"
 msgid "Connection Limit"
 msgstr "Verbindungslimit"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr "Verbindungsversuch fehlgeschlagen"
@@ -1164,7 +1185,7 @@ msgstr "Verbindungsversuch fehlgeschlagen"
 msgid "Connections"
 msgstr "Verbindungen"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1206,11 +1227,11 @@ msgstr "Erzeuge Schnittstelle"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Erzeuge Netzwerkbrücke über mehrere Schnittstellen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Kritisch"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Cron Protokoll-Level"
 
@@ -1234,11 +1255,7 @@ msgstr ""
 "System verbleiben. Um dies zu vermeiden, sollte zuerst auf "
 "Werkseinstellungen zurückgesetzt werden."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr "Benutzerdefiniertes Blinkintervall (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1261,11 +1278,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP-Server"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP und DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP Client"
@@ -1286,20 +1304,20 @@ msgstr "DHCPv6-Modus"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6-Dienst"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "DNS-Weiterleitungen"
 
@@ -1307,11 +1325,11 @@ msgstr "DNS-Weiterleitungen"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr "DNSSEC Signaturstatus prüfen"
 
@@ -1328,7 +1346,7 @@ msgstr "DS-Lite AFTR-Adresse"
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1344,12 +1362,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr "Datenrate"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Debug"
 
@@ -1375,7 +1393,7 @@ msgstr "Default Gateway"
 msgid "Default is stateless + stateful"
 msgstr "Der Standardwert ist zustandslos und zustandsorientiert"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Ausgangszustand"
 
@@ -1392,6 +1410,10 @@ msgstr ""
 "Definiert zusätzliche DHCP-Optionen, z.B. \"<code>6,192.168.2.1,192.168.2.2</"
 "code>\" um einen anderen DNS-Server an Clients zu verteilen."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1416,21 +1438,26 @@ msgstr ""
 msgid "Description"
 msgstr "Beschreibung"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Design"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Ziel"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Gerät"
 
@@ -1442,7 +1469,7 @@ msgstr "Gerätekonfiguration"
 msgid "Device is rebooting..."
 msgstr "Das Gerät startet neu..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "Das Gerät ist nicht erreichbar"
 
@@ -1507,7 +1534,7 @@ msgstr "Deaktiviert (Standard)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Trennung bei schlechtem Antwortverhalten"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Eingehende RFC1918-Antworten verwerfen"
 
@@ -1520,7 +1547,9 @@ msgstr "Trennen"
 msgid "Disconnection attempt failed"
 msgstr "Verbindungstrennung fehlgeschlagen"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1540,7 +1569,7 @@ msgid "Diversity"
 msgstr "Diversität"
 
 # Nur für NAT-Firewalls?
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1552,19 +1581,19 @@ msgstr ""
 "abbr>-Forwarder für <abbr title=\"Network Address Translation\">NAT</abbr> "
 "Router"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Negative Antworten nicht zwischenspeichern, z.B. bei nicht existierenden "
 "Domains"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Keine Anfragen weiterleiten welche nicht durch öffentliche Server "
 "beantwortet werden können"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Keine Rückwärtsauflösungen für lokale Netzwerke weiterleiten"
 
@@ -1573,11 +1602,11 @@ msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 "Soll der untenstehende SSH-Schlüssel wirklich vom System entfernt werden?"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Anfragen nur mit Domain"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Domain-Whitelist"
 
@@ -1585,7 +1614,7 @@ msgstr "Domain-Whitelist"
 msgid "Don't Fragment"
 msgstr "Nicht fragmentieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1607,6 +1636,10 @@ msgstr "Mtdblock-Datei herunterladen"
 msgid "Downstream SNR offset"
 msgstr "Downstream SNR-Offset"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear Instanz"
@@ -1647,6 +1680,9 @@ msgstr "EA-Bitlänge"
 msgid "EAP-Method"
 msgstr "EAP-Methode"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1670,7 +1706,7 @@ msgstr "Diese Schnittstelle bearbeiten"
 msgid "Edit this network"
 msgstr "Dieses Netzwerk bearbeiten"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Notfall"
 
@@ -1711,7 +1747,7 @@ msgstr "Aushandeln von IPv6-Adressen auf der PPP-Verbindung aktivieren"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Aktiviere Jumbo Frame Durchleitung"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Aktiviere NTP-Client"
 
@@ -1719,7 +1755,7 @@ msgstr "Aktiviere NTP-Client"
 msgid "Enable Single DES"
 msgstr "Single-DES aktivieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "TFTP-Server aktivieren"
 
@@ -1798,7 +1834,7 @@ msgstr "Kapselung"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Verschlüsselung"
 
@@ -1810,11 +1846,11 @@ msgstr "Entfernter Server"
 msgid "Endpoint Port"
 msgstr "Entfernter Port"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr "Eigenen Wert angeben"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr "Eigene Werte angeben"
 
@@ -1827,35 +1863,37 @@ msgstr "Lösche..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Fehler"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr "Fehlersekunden (ES)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Netzwerkschnittstelle"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Netzwerk Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr "Schnittstellen ausschließen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Hosts vervollständigen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
-msgstr "Erwarte %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
+msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Verfällt"
 
@@ -1879,15 +1917,15 @@ msgstr "Externe R0-Key-Holder-List"
 msgid "External R1 Key Holder List"
 msgstr "Externe R1-Key-Holder-List"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Externer Protokollserver IP"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Externer Protokollserver Port"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "Externes Protokollserver Protokoll"
 
@@ -1907,7 +1945,7 @@ msgstr "FT-drahtlos"
 msgid "FT protocol"
 msgstr "FT Protokoll"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Konnte nicht innerhalb von %d Sekunden bestätigen, warte auf Zurückrollen "
@@ -1917,7 +1955,7 @@ msgstr ""
 msgid "File"
 msgstr "Datei"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Dateiname des Boot-Images welches den Clients mitgeteilt wird."
 
@@ -1927,11 +1965,11 @@ msgstr "Dateiname des Boot-Images welches den Clients mitgeteilt wird."
 msgid "Filesystem"
 msgstr "Dateisystem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Private Anfragen filtern"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Windowsanfragen filtern"
 
@@ -1980,7 +2018,7 @@ msgstr "Firmware-Datei"
 msgid "Firmware Version"
 msgstr "Firmware Version"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Fester Port für ausgehende DNS-Anfragen"
 
@@ -1992,12 +2030,6 @@ msgstr "Firmware aktualisieren"
 msgid "Flash image..."
 msgstr "Firmware aktualisieren..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr "Aktivität des Flashspeichers (%s)"
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Neues Firmware Image schreiben"
@@ -2056,7 +2088,7 @@ msgstr "Abweichendes Formular-Token"
 msgid "Forward DHCP traffic"
 msgstr "DHCP Traffic weiterleiten"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "Fehlerkorrektursekunden (FECS)"
 
@@ -2096,7 +2128,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2105,11 +2137,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Nur GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Gateway"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr "Gateway-Adresse ist ungültig"
@@ -2118,10 +2151,11 @@ msgstr "Gateway-Adresse ist ungültig"
 msgid "Gateway ports"
 msgstr "Gateway-Ports"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Allgemeine Einstellungen"
 
@@ -2163,13 +2197,15 @@ msgstr "Globale Einstellungen"
 msgid "Global network options"
 msgstr "Globale Netzwerkeinstellungen"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Zur Passwortkonfiguration..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2199,15 +2235,11 @@ msgstr "HT-Modus (802.11n)"
 msgid "Hang Up"
 msgstr "Auflegen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr "Anzahl Header-Error-Code-Fehler (HEC)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr "Herzschlag / Durchschnittliche Systemlast (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2231,7 +2263,7 @@ msgstr "Leere Chains ausblenden"
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Host-Einträge"
 
@@ -2239,7 +2271,7 @@ msgstr "Host-Einträge"
 msgid "Host expiry timeout"
 msgstr "Host Verfallsdatum"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> oder Netzwerk"
 
@@ -2248,10 +2280,11 @@ msgid "Host-Uniq tag content"
 msgstr "\"Host-Uniq\"-Bezeichner"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Hostname"
 
@@ -2259,8 +2292,8 @@ msgstr "Hostname"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Zu sendender Hostname bei DHCP Anfragen"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Rechnernamen"
 
@@ -2280,14 +2313,16 @@ msgstr "IP-Adressen"
 msgid "IP Protocol"
 msgstr "IP-Protokoll"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP-Adresse"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr "IP-Adresse ist ungültig"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "IP-Adresse fehlt"
@@ -2337,7 +2372,7 @@ msgstr "IPv4 Gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4 Netzmaske"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr "IPv4-Netzwerk in Addresse/Netzmaske-Notation"
 
@@ -2355,6 +2390,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-Adresse"
 
@@ -2404,7 +2440,7 @@ msgstr "IPv6 Einstellungen"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 ULA-Präfix"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2426,7 +2462,7 @@ msgstr "IPv6 Zuweisungslänge"
 msgid "IPv6 gateway"
 msgstr "IPv6 Gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6-Netzwerk in Addresse/Netzmaske-Notation"
 
@@ -2546,7 +2582,7 @@ msgstr ""
 "effektive Größe des Arbeitsspeichers zu erhöhen. Die Auslagerung der Daten "
 "ist natürlich bedeutend langsamer als direkte Arbeitsspeicherzugriffe."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignoriere /etc/hosts"
 
@@ -2554,7 +2590,7 @@ msgstr "Ignoriere /etc/hosts"
 msgid "Ignore interface"
 msgstr "Schnittstelle ignorieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Resolv-Datei ignorieren"
 
@@ -2588,7 +2624,7 @@ msgstr "Timeout bei Inaktivität"
 msgid "Inbound:"
 msgstr "Eingehend:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Info"
 
@@ -2622,10 +2658,9 @@ msgstr "Installiere Paket %q"
 msgid "Install protocol extensions..."
 msgstr "Installiere Protokoll-Erweiterungen"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2703,10 +2738,10 @@ msgstr ""
 "Das verwendete Image scheint zu groß für den internen Flash-Speicher zu "
 "sein. Überprüfen Sie die Imagedatei!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript benötigt!"
 
@@ -2747,10 +2782,6 @@ msgstr "Schlüssel"
 msgid "Key #%d"
 msgstr "Schlüssel Nr. %d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Töten"
@@ -2790,15 +2821,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Label"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Sprache"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Sprache und Aussehen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr "Latenz"
 
@@ -2806,17 +2837,18 @@ msgstr "Latenz"
 msgid "Leaf"
 msgstr "Zweigstelle"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "Laufzeit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Leasedatei"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Verbleibende Gültigkeit"
 
@@ -2833,7 +2865,7 @@ msgstr "Zur automatischen Erkennung leer lassen"
 msgid "Leave empty to use the current WAN address"
 msgstr "Leer lassen um die aktuelle WAN-Adresse zu verwenden"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Legende:"
 
@@ -2841,37 +2873,37 @@ msgstr "Legende:"
 msgid "Limit"
 msgstr "Limit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "DNS-Dienste auf direkte lokale Subnetze beschränken um Missbrauch durch "
 "Dritte zu verhindern."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Dienste auf die angegeben Schnittstellen plus Loopback beschränken."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr "Dämpfung (LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr "Verbindungsmodus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr "Verbindungsstatus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr "Verbindungsdauer"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Verbindung hergestellt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2913,15 +2945,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Liste der SSH Schlüssel zur Authentifikation"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Liste von Domains für welche RFC1918-Antworten erlaubt sind"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Liste von Servern die falsche \"NX Domain\" Antworten liefern"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr "Aktive Schnittstellen"
 
@@ -2935,12 +2967,12 @@ msgstr ""
 "Nur auf die gegebene Schnittstelle reagieren, nutze alle wenn nicht "
 "spezifiziert"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Serverport für eingehende DNS Abfragen"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Last"
 
@@ -2958,6 +2990,12 @@ msgstr "Lade"
 msgid "Loading SSH keys…"
 msgstr "Lade SSH-Schlüssel…"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "Lokale IP-Adresse ist ungültig"
@@ -2979,7 +3017,7 @@ msgstr "Lokale IPv4 Adresse"
 msgid "Local IPv6 address"
 msgstr "Lokale IPv6 Adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr "Nur lokale Dienste"
 
@@ -2988,15 +3026,15 @@ msgid "Local Startup"
 msgstr "Lokales Startskript"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Lokale Zeit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Lokale Domain"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -3006,17 +3044,17 @@ msgstr ""
 "diese Domain zutreffen werden nie weitergeleitet und ausschließlich aus DHCP-"
 "Namen oder Hosts-Dateien aufgelöst"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Lokaler Domain-Suffix welcher an DHCP Namen und Host-Datei Einträge "
 "angehangen wird"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Lokaler Server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3024,7 +3062,7 @@ msgstr ""
 "Hostnamen je nach anfragendem Subnetz auflösen wenn mehrere IPs verfügbar "
 "sind"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Lokalisiere Anfragen"
 
@@ -3032,15 +3070,15 @@ msgstr "Lokalisiere Anfragen"
 msgid "Locked to channel %s used by: %s"
 msgstr "Festgelegt auf Kanal %s, verwendet durch: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Protokolllevel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Schreibe Abfragelog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Protokollierung"
 
@@ -3048,11 +3086,11 @@ msgstr "Protokollierung"
 msgid "Login"
 msgstr "Anmelden"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Abmelden"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr "Signalverlustsekunden (LOSS)"
 
@@ -3068,8 +3106,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adresse"
@@ -3109,8 +3148,7 @@ msgstr ""
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3131,7 +3169,11 @@ msgstr "Das Root-Dateisystem muss mit folgenden Kommandsos vorbereitet werden:"
 msgid "Manual"
 msgstr "Manuell"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Maximal erreichbare Datenrate (ATTNDR)"
 
@@ -3139,15 +3181,15 @@ msgstr "Maximal erreichbare Datenrate (ATTNDR)"
 msgid "Maximum allowed Listen Interval"
 msgstr "Maximal erlaubter Inaktivitätszeitraum"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Maximal zulässige Anzahl von aktiven DHCP-Leases"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Maximal zulässige Anzahl an gleichzeitigen DNS-Anfragen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Maximal zulässige Größe von EDNS.0 UDP Paketen"
 
@@ -3173,7 +3215,7 @@ msgstr "Maximal zulässige Anzahl von vergeben DHCP-Adressen"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3191,12 +3233,15 @@ msgstr "Hauptspeicher"
 msgid "Memory usage (%)"
 msgstr "Speichernutzung (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Mesh-ID"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3224,7 +3269,7 @@ msgstr "Mobilitätsbereich"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Modus"
 
@@ -3253,6 +3298,7 @@ msgstr "Modem-Informationsabfrage fehlgeschlagen"
 msgid "Modem init timeout"
 msgstr "Wartezeit für Modeminitialisierung"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3263,6 +3309,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Mount-Eintrag"
@@ -3346,13 +3396,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "NTP Server Kandidaten"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Name"
 
@@ -3364,14 +3415,10 @@ msgstr "Name der neuen Schnittstelle"
 msgid "Name of the new network"
 msgstr "Name des neuen Netzwerkes"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Netzmaske"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3386,14 +3433,11 @@ msgstr "Netzwerk"
 msgid "Network Utilities"
 msgstr "Netzwerk-Werkzeuge"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Netzwerk-Boot-Image"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr "Aktivität einer Netzwerkschnittstelle (%s)"
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "Netzwerkgerät ist nicht vorhanden"
@@ -3406,6 +3450,7 @@ msgstr "Netzwerk ohne Schnittstellen."
 msgid "Next »"
 msgstr "Weiter »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr "Nein"
@@ -3423,7 +3468,7 @@ msgid "No files found"
 msgstr "Keine Dateien gefunden"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Keine Informationen verfügbar"
@@ -3432,7 +3477,7 @@ msgstr "Keine Informationen verfügbar"
 msgid "No matching prefix delegation"
 msgstr "Kein passendes delegiertes Prefix"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Kein Negativ-Cache"
 
@@ -3444,10 +3489,10 @@ msgstr "Keine Netzwerke auf diesem Gerät konfiguriert"
 msgid "No network name specified"
 msgstr "Netzwerkname nicht angegeben"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Kein Passwort gesetzt!"
 
@@ -3475,7 +3520,7 @@ msgstr "Keine Zone zugewiesen"
 msgid "Noise"
 msgstr "Rauschen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr "Signal-Rausch-Abstand (SNR)"
 
@@ -3483,11 +3528,11 @@ msgstr "Signal-Rausch-Abstand (SNR)"
 msgid "Noise:"
 msgstr "Noise:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "Nicht-präemptive CRC-Fehler (CRC_P)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr "An Schnittstellen binden"
 
@@ -3496,7 +3541,7 @@ msgstr "An Schnittstellen binden"
 msgid "None"
 msgstr "keine"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normal"
 
@@ -3510,7 +3555,7 @@ msgid "Not associated"
 msgstr "Nicht assoziiert"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Nicht verbunden"
 
@@ -3522,7 +3567,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr "Hinweis: Länge des Namens beachten"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Notiz"
 
@@ -3530,13 +3575,13 @@ msgstr "Notiz"
 msgid "Nslookup"
 msgstr "DNS-Auflösung"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "Anzahl der zwischengespeicherten DNS-Einträge. Maximum sind 10000 Einträge, "
 "\"0\" deaktiviert die Zwischenspeicherung."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr "Für Kompression benutze parallele Prozessanzahl"
 
@@ -3556,7 +3601,7 @@ msgstr "Chiffriertes Passwort"
 msgid "Obtain IPv6-Address"
 msgstr "IPv6-Adresse beziehen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Verzögerung für Ausschalt-Zustand"
 
@@ -3576,14 +3621,22 @@ msgstr ""
 "können VLANs in der Notation SCHNITTSTELLE.VLANNR (z.B.: eth0.1) verwendet "
 "werden."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Verzögerung für Anschalt-Zustand"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Es muss entweder ein Hostname oder eine MAC-Adresse angegeben werden!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3610,11 +3663,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Betriebsfrequenz"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Option geändert"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Option entfernt"
 
@@ -3728,6 +3781,7 @@ msgstr "MAC-Adresse überschreiben"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "MTU-Wert überschreiben"
 
@@ -3799,6 +3853,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr "PIN-Code abgelehnt"
@@ -3932,6 +3987,7 @@ msgstr "Spitze:"
 msgid "Peer IP address to assign"
 msgstr "Entfernte IP-Adresse"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr "Entfernte IP-Adresse fehlt"
@@ -3988,14 +4044,6 @@ msgstr "Bitte Benutzernamen und Passwort eingeben."
 msgid "Policy"
 msgstr "Standardregel"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -4004,11 +4052,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Port-Status:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr "Energiesparmodus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "Präemptive CRC-Fehler (CRCP_P)"
 
@@ -4020,7 +4072,7 @@ msgstr "LTE bevorzugen"
 msgid "Prefer UMTS"
 msgstr "UMTS bevorzugen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr "Delegiertes Präfix"
 
@@ -4041,7 +4093,7 @@ msgstr ""
 "Deklariere den Client als tot nach der angegebenen Anzahl von LCP Echo "
 "Fehlschlägen, nutze den Wert 0 um Fehler zu ignorieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr "Verhindert das Binden an diese Schnittstellen"
 
@@ -4063,7 +4115,7 @@ msgstr "Fortfahren"
 msgid "Processes"
 msgstr "Prozesse"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "Profil"
 
@@ -4074,7 +4126,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protokoll"
@@ -4087,7 +4139,7 @@ msgstr "Protokoll für die neue Schnittstelle"
 msgid "Protocol support is not installed"
 msgstr "Protokollunterstützung ist nicht installiert"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "NTP-Server anbieten"
 
@@ -4128,11 +4180,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Qualität"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4200,7 +4252,7 @@ msgstr ""
 "Hexadezimal-kodierte Zeichensequenz. Nur angeben wenn der Internetanbieter "
 "einen bestimmten Wert erwartet."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4257,7 +4309,7 @@ msgstr "Echtzeit-WLAN-Signal"
 msgid "Reassociation Deadline"
 msgstr "Reassoziierungsfrist"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "DNS-Rebind-Schutz"
 
@@ -4275,7 +4327,7 @@ msgstr "Das System wird neu gestartet..."
 msgid "Reboots the operating system of your device"
 msgstr "Startet das Betriebssystem des Routers neu."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Empfangen"
 
@@ -4383,7 +4435,7 @@ msgstr ""
 "Benötigt die \"volle\" Variante des wpad oder hostapd Paketes und "
 "Unterstützung vom WLAN-Treiber."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4391,6 +4443,7 @@ msgstr ""
 "Setzt DNSSEC-Unterstützung im DNS-Zielserver vorraus; überprüft ob "
 "unsignierte Antworten wirklich von unsignierten Domains kommen."
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4406,11 +4459,11 @@ msgstr "Zähler zurücksetzen"
 msgid "Reset to defaults"
 msgstr "Auslieferungszustand wiederherstellen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Resolv- und Hosts-Dateien"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Resolv-Datei"
 
@@ -4436,27 +4489,26 @@ msgstr "Wiederherstellen"
 msgid "Restore backup"
 msgstr "Sicherung wiederherstellen"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Passwort zeigen/verstecken"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Verwerfen"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr "Änderungen verwerfen"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Anforderung zum Verwerfen mit Status <code>%h</code> fehlgeschlagen"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr "Verwerfe Konfigurationsänderungen..."
 
@@ -4464,7 +4516,7 @@ msgstr "Verwerfe Konfigurationsänderungen..."
 msgid "Root"
 msgstr "Root"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Wurzelverzeichnis für über TFTP ausgelieferte Dateien "
 
@@ -4476,8 +4528,11 @@ msgstr "Wurzelverzeichnis erzeugen"
 msgid "Route Allowed IPs"
 msgstr "Erlaubte IP-Addressen routen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "Routen-Typ"
 
@@ -4490,13 +4545,13 @@ msgstr "Router-Advertisement-Dienst"
 msgid "Router Password"
 msgstr "Routerpasswort"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Routen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4516,6 +4571,10 @@ msgstr "Vor dem Einhängen Dateisystemprüfung starten "
 msgid "Run filesystem check"
 msgstr "Dateisystemprüfung durchführen"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4549,7 +4608,7 @@ msgstr "SSH-Schlüssel"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4557,6 +4616,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4564,7 +4625,8 @@ msgstr ""
 msgid "Save"
 msgstr "Speichern"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Speichern & Anwenden"
@@ -4594,11 +4656,11 @@ msgstr "Scan-Anforderung fehlgeschlagen"
 msgid "Scheduled Tasks"
 msgstr "Geplante Aufgaben"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Sektion hinzugefügt"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Sektion entfernt"
 
@@ -4633,7 +4695,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Clients isolieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Servereinstellungen"
 
@@ -4650,7 +4712,7 @@ msgstr "Service-Typ"
 msgid "Services"
 msgstr "Dienste"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr "Sitzung abgelaufen"
 
@@ -4667,11 +4729,6 @@ msgstr ""
 "Option ausgewählt, so werden die Hotplug-Skripte bei Änderung nicht "
 "aufgerufen)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "Zeitsynchronisierung einrichten"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr "Setzen der PLMN fehlgeschlagen"
@@ -4684,7 +4741,7 @@ msgstr "Setzen des Betriebsmodus fehlgeschlagen"
 msgid "Setup DHCP Server"
 msgstr "DHCP Server einrichten"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr "schwerwiegende Fehlersekunden (SES)"
 
@@ -4715,11 +4772,11 @@ msgstr "Diese Schnittstelle herunterfahren"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr "Signaldämpfung (SATN)"
 
@@ -4731,11 +4788,11 @@ msgstr "Signal:"
 msgid "Size"
 msgstr "Größe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr "Größe des DNS-Caches"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr "Größe der ZRAM-Gerätedatei in Megabytes."
 
@@ -4744,11 +4801,11 @@ msgstr "Größe der ZRAM-Gerätedatei in Megabytes."
 msgid "Skip"
 msgstr "Überspringen"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Zum Inhalt springen"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Zur Navigation springen"
 
@@ -4756,6 +4813,7 @@ msgstr "Zur Navigation springen"
 msgid "Slot time"
 msgstr "Zeitslot"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Software-VLAN"
@@ -4789,6 +4847,10 @@ msgstr ""
 msgid "Source"
 msgstr "Quelle"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Nennt das Verzeichnis, an welches das Gerät angebunden ist"
@@ -4847,7 +4909,7 @@ msgstr "Start"
 msgid "Start priority"
 msgstr "Startpriorität"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr "Starte Anwendung der Konfigurationsänderungen..."
 
@@ -4859,15 +4921,15 @@ msgstr "Starte WLAN Scan..."
 msgid "Startup"
 msgstr "Systemstart"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Statische IPv4 Routen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Statische IPv6 Routen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Statische Einträge"
 
@@ -4875,11 +4937,12 @@ msgstr "Statische Einträge"
 msgid "Static Routes"
 msgstr "Statische Routen"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statische Adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4897,7 +4960,7 @@ msgstr "Client-Inaktivitäts-Limit"
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Status"
 
@@ -4906,7 +4969,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Stoppen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Strikte Reihenfolge"
 
@@ -4918,11 +4981,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Absenden"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr "Logeinträge unterdrücken"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 "Logeinträge für erfolgreiche Operationen dieser Protokolle unterdrücken"
@@ -4955,10 +5018,11 @@ msgstr ""
 "Der Switch %q hat eine unbekannte Struktur, die VLAN Settings könnten "
 "unpassend sein."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr "Switch-Port-Maske"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Switch-VLAN"
@@ -4971,27 +5035,18 @@ msgstr "Wechsle Protokoll"
 msgid "Switch to CIDR list notation"
 msgstr "Auf CIDR-Listen-Notation wechseln"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr "Aktivität eines Switchports (%s)"
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Mit Browser synchronisieren"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Synchronisiere..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "System"
@@ -5001,11 +5056,11 @@ msgstr "System"
 msgid "System Log"
 msgstr "Systemprotokoll"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Systemeigenschaften"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Größe des Systemprotokoll-Puffers"
 
@@ -5013,11 +5068,11 @@ msgstr "Größe des Systemprotokoll-Puffers"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "TFTP Einstellungen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "TFTP Wurzelverzeichnis"
 
@@ -5038,8 +5093,7 @@ msgstr "TX-Rate"
 msgid "Table"
 msgstr "Tabelle"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -5117,23 +5171,21 @@ msgstr ""
 "Die Konfigurationsdatei konnte aufgrund der folgenden Fehler nicht geladen "
 "werden:"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
+#, fuzzy
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
-msgstr ""
-"Das Gerät konnte nach dem Anwenden der ausstehenden Änderungen innerhalb von "
-"%d Sekunden nicht mehr erreicht werden, daher wurde die Änderungen aus "
-"Sicherheitsgründen zurückgerollt. Wenn Sie der Meinung sind, dass die "
-"Änderungen trotzdem korrekt sind, wenden sie die Änderungen ungeprüft an. "
-"Alternativ können Sie diese Meldung schließen und die Konfiguration weiter "
-"bearbeiten bevor Sie das Anwenden neu versuchen oder alle austehenden "
-"Änderungen verwerfen um den aktuell funktionierenden Konfigurationsstand "
-"beizubehalten."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+"Das Gerät konnte nach Anwendung der ausstehenden Konfigurationsänderungen "
+"nicht mehr innerhalb von %d Sekunden erreicht werden, daher wurde die "
+"Konfiguration aus Sicherheitsgründen zurückgerollt. Wenn die Änderungen "
+"dennoch korrekt sind, kann die Konfiguration ungeprüft "
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5160,10 +5212,6 @@ msgstr ""
 "Integrität sicherzustellen.<br /> Klicken Sie \"Fortfahren\" um die Flash-"
 "Prozedur zu starten."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Die folgenden Änderungen wurden verworfen"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Die folgenden Regeln sind zur Zeit auf dem System aktiv."
@@ -5272,26 +5320,18 @@ msgstr ""
 "Das hochgeladene Firmware-Image hat ein nicht unterstütztes Format. Stellen "
 "Sie sicher dass Sie das generische Format für Ihre Platform gewählt haben."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Thema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Es gibt z.Z. keine aktiven Leases."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr "Es gibt keine ausstehenden Änderungen anzuwenden."
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Es gibt keine ausstehenen Änderungen zurückzusetzen!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Es gibt keine ausstehenen Änderungen!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
@@ -5301,10 +5341,10 @@ msgstr ""
 "Es wurde noch kein Netzwerkgerät zugeordnet, bitte ein Gerät im \"Physische "
 "Einstellungen\" Bereich anfügen"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5316,14 +5356,12 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "IPv4-Adresse des Relais"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
-"Diese Datei beinhaltet Zeilen in der Art 'server=/domain/1.2.3.4' oder "
-"'server=1.2.3.4' für domainspezifische oder komplette Ziel-DNS-Server."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
 msgid ""
@@ -5361,7 +5399,7 @@ msgstr ""
 "Dies ist die lokale, vom Broker zugewiesene IPv6-Adresse, sie endet "
 "üblicherweise mit <code>...:2/64</code>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5402,29 +5440,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr "Diese Seite gibt eine Übersicht über aktive Netzwerkverbindungen."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Diese Sektion enthält noch keine Einträge"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Zeitsynchronisation"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Die Zeitsynchronisation wurde noch nicht konfiguriert."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "Zeitintervall für die neubestimmung des Gruppenschlüssels"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Zeitzone"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr "Zum Login…"
 
@@ -5468,7 +5503,7 @@ msgstr "Transfer"
 msgid "Transmission Rate"
 msgstr "Übertragungsrate"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Senden"
 
@@ -5483,11 +5518,11 @@ msgstr "Sendeleistung"
 msgid "Transmitter Antenna"
 msgstr "Sendeantenne"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Auslöser"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Auslösmechanismus"
 
@@ -5495,6 +5530,7 @@ msgstr "Auslösmechanismus"
 msgid "Tunnel ID"
 msgstr "Tunnel-ID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnelschnittstelle"
@@ -5510,7 +5546,7 @@ msgid "Tx-Power"
 msgstr "Sendestärke"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Typ"
@@ -5527,11 +5563,11 @@ msgstr "Nur UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB-Gerät"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "USB Anschlüsse"
 
@@ -5540,15 +5576,19 @@ msgstr "USB Anschlüsse"
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr "Gerätename konnte nicht bestimmt werden"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr "Externe IP-Adresse konnte nicht bestimmt werden"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr "Externe Netzwerkschnittstelle konnte nicht bestimmt werden"
@@ -5565,22 +5605,26 @@ msgstr "Client-ID konnte nicht bezogen werden"
 msgid "Unable to resolve AFTR host name"
 msgstr "Der AFTR-Hostname konnte nicht aufgelöst werden"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr "Der Name des entfernten Hosts konnte nicht aufgelöst werden"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr "Nicht verfügbare Sekunden (UAS)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Unbekannt"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Protokollfehler: %s"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Ignoriert"
@@ -5594,10 +5638,7 @@ msgstr "Aushängen"
 msgid "Unnamed key"
 msgstr "Unbenannter Schlüssel"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Ungespeicherte Änderungen"
 
@@ -5641,7 +5682,7 @@ msgstr "hochgeladene Datei"
 msgid "Uptime"
 msgstr "Laufzeit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Verwende /etc/ethers"
 
@@ -5753,7 +5794,7 @@ msgstr "Benutze Gateway-Metrik"
 msgid "Use routing table"
 msgstr "Benutze Routing-Tabelle"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5900,16 +5941,16 @@ msgstr "Änderungen werden angewandt..."
 msgid "Waiting for command to complete..."
 msgstr "Der Befehl wird ausgeführt..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
-msgstr "Warte auf das Anwenden der Konfigurationsänderungen... %d Sekunden"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
+msgstr "Warte auf das Anwenden der Konfiguration… %d Sek."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "Warte auf Gerät..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Warnung"
 
@@ -5933,26 +5974,6 @@ msgstr ""
 "generiert werden. Wenn diese Option aktiviert ist, werden die nachfolgenden "
 "R0/R1-Schlüsseloptionen nicht verwendet."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr "Wi-Fi Aktivität (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr "Wi-Fi Clientverbindung (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr "Wi-Fi Datenempfang (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr "Wi-Fi Datenübertragung (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr "Wi-Fi ein (%s)"
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Breite"
@@ -5967,10 +5988,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "WLAN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "WLAN-Gerät"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5987,13 +6011,13 @@ msgstr "WLAN-Verschlüsselung"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "W-LAN ist deaktiviert"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "W-LAN ist nicht assoziiert"
 
@@ -6009,14 +6033,15 @@ msgstr "Das WLAN-Netzwerk ist deaktiviert"
 msgid "Wireless network is enabled"
 msgstr "Das WLAN-Netzwerk ist aktiviert"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Empfangene DNS-Anfragen in das Systemprotokoll schreiben"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "Systemprotokoll in Datei schreiben"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr "Ja"
@@ -6032,33 +6057,33 @@ msgstr ""
 "><strong>Warnung: Wenn essentielle Startscripte wie \"network\" deaktiviert "
 "werden könnte das Gerät unerreichbar werden!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Im Browser muss JavaScript aktiviert sein oder LuCI wird nicht richtig "
 "funktionieren."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr "ZRAM Kompressionsalgorithmus"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr "ZRAM Kompressionsprozesse"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr "ZRAM Einstellungen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr "ZRAM Größe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "beliebig"
 
@@ -6077,6 +6102,10 @@ msgstr "beliebig"
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -6085,6 +6114,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "bridged"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -6137,15 +6168,17 @@ msgstr "deaktiviert"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "abgelaufen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr "Speicherort für vergebenen DHCP-Adressen"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "weitergeleitet"
@@ -6158,7 +6191,7 @@ msgstr "Voll-Duplex"
 msgid "half-duplex"
 msgstr "Halb-Duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr "hexadezimal kodierten Wert"
 
@@ -6172,10 +6205,11 @@ msgstr "versteckt"
 msgid "hybrid mode"
 msgstr "hybrider Modus"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "falls Ziel ein Netzwerk ist"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "eingehend"
@@ -6200,15 +6234,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr "Schlüssel zwischen 8 und 63 Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr "Schlüssel mit exakt 5 oder 13 Zeichen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Lokale DNS-Datei"
 
@@ -6230,10 +6264,14 @@ msgstr "nein"
 msgid "no link"
 msgstr "nicht verbunden"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr "nicht-leeren Wert"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "keine"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6241,28 +6279,25 @@ msgid "not present"
 msgstr "nicht vorhanden"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "aus"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "ein"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "offen"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr "ausgehend"
@@ -6271,11 +6306,11 @@ msgstr "ausgehend"
 msgid "overlay"
 msgstr "Overlay"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr "positiven Dezimalwert"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr "positive Ganzzahl"
 
@@ -6323,7 +6358,7 @@ msgstr "tagged"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "Zeiteinheiten (TUs / 1024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr "eindeutigen Wert"
 
@@ -6333,10 +6368,17 @@ msgstr "unbekannt"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "unbegrenzt"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6350,159 +6392,159 @@ msgstr "nichts auswählen -oder- erstellen:"
 msgid "untagged"
 msgstr "untagged"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr "gültige IP-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr "gültige IP-Adresse oder gültiges IP-Präfix"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr "gültige IPv4-CIDR-Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr "gültige IPv4-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr "gültige IPv4-Adresse oder gültiges IPv4-Netzwerk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr "gültige IPv4 \"Adresse:Port\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr "gültiges IPv4-Netzwerk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "gültige IPv4- oder IPv6-CIDR-Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "gültiger IPv4-Präfix-Wert (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr "gültige iPv6-CIDR-Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr "gültige IPv6-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr "gültige IPv6-Addresse oder gültiger IPv6-Präfix"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr "gültige IPv6 Host-Identifikation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr "gültiges IPv6-Netzwerk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "gültiger IPv6-Präfix-Wert (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr "gültige MAC-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr "gültigen UCI-Bezeichner"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "gültigen UCI-Bezeichner, Hostnamen oder IP-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr "gültige \"Adresse:Port\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr "gültiges Datum (JJJJ-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr "gültigen Dezimalwert"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr "gültigen hexadezimalen WEP-Schlüssel"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr "gültigen hexadezimalen WPA-Schlüssel"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr "gültige \"Host:Port\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr "gültigen Hostnamen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr "gültigen Hostnamen oder IP-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr "gültige Ganzzahl"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr "gültiges Netzwerk in \"Addresse/Netzmaske\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "gültige Telefonnummernziffer (0-0, \"*\", \"#\", \"!\" oder \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr "gültigen Netzwerkport oder Port-Bereich (von-bis)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr "gültigen Netzwerkport"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr "gültige Zeit (SS:MM:ss)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr "Wert zwischen %d und %d Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr "Wert zwischen %f und %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr "Wert größer oder gleich %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr "Wert kleiner oder gleich %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr "Wert mit mindestens %d Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr "Wert mit maximal %d Zeichen"
 
@@ -6516,6 +6558,110 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Zurück"
 
+#~ msgid "Advanced"
+#~ msgstr "Erweitert"
+
+#~ msgid "Always off (%s)"
+#~ msgstr "Immer aus (%s)"
+
+#~ msgid "Always on (%s)"
+#~ msgstr "Immer an (%s)"
+
+#~ msgid "Apply anyway"
+#~ msgstr "Ungeprüft anwenden"
+
+#~ msgid "Back"
+#~ msgstr "Zurück"
+
+#~ msgid "Custom flash interval (%s)"
+#~ msgstr "Benutzerdefiniertes Blinkintervall (%s)"
+
+#~ msgid "Expecting %s"
+#~ msgstr "Erwarte %s"
+
+#~ msgid "Flash memory activity (%s)"
+#~ msgstr "Aktivität des Flashspeichers (%s)"
+
+#~ msgid "Heartbeat interval (%s)"
+#~ msgstr "Herzschlag / Durchschnittliche Systemlast (%s)"
+
+#~ msgid "Netmask"
+#~ msgstr "Netzmaske"
+
+#~ msgid "Network device activity (%s)"
+#~ msgstr "Aktivität einer Netzwerkschnittstelle (%s)"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Zeitsynchronisierung einrichten"
+
+#~ msgid "Switchport activity (%s)"
+#~ msgstr "Aktivität eines Switchports (%s)"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Synchronisiere..."
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
+#~ "this warning and edit changes before attempting to apply again, or revert "
+#~ "all pending changes to keep the currently working configuration state."
+#~ msgstr ""
+#~ "Das Gerät konnte nach dem Anwenden der ausstehenden Änderungen innerhalb "
+#~ "von %d Sekunden nicht mehr erreicht werden, daher wurde die Änderungen "
+#~ "aus Sicherheitsgründen zurückgerollt. Wenn Sie der Meinung sind, dass die "
+#~ "Änderungen trotzdem korrekt sind, wenden sie die Änderungen ungeprüft an. "
+#~ "Alternativ können Sie diese Meldung schließen und die Konfiguration "
+#~ "weiter bearbeiten bevor Sie das Anwenden neu versuchen oder alle "
+#~ "austehenden Änderungen verwerfen um den aktuell funktionierenden "
+#~ "Konfigurationsstand beizubehalten."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Die folgenden Änderungen wurden verworfen"
+
+#~ msgid "Theme"
+#~ msgstr "Thema"
+
+#~ msgid "There are no changes to apply."
+#~ msgstr "Es gibt keine ausstehenden Änderungen anzuwenden."
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Es gibt keine ausstehenen Änderungen zurückzusetzen!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Es gibt keine ausstehenen Änderungen!"
+
+#~ msgid ""
+#~ "This file may contain lines like 'server=/domain/1.2.3.4' or "
+#~ "'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+#~ "Name System\">DNS</abbr> servers."
+#~ msgstr ""
+#~ "Diese Datei beinhaltet Zeilen in der Art 'server=/domain/1.2.3.4' oder "
+#~ "'server=1.2.3.4' für domainspezifische oder komplette Ziel-DNS-Server."
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Die Zeitsynchronisation wurde noch nicht konfiguriert."
+
+#~ msgid "Waiting for configuration to be applied… %ds"
+#~ msgstr "Warte auf das Anwenden der Konfigurationsänderungen... %d Sekunden"
+
+#~ msgid "Wi-Fi activity (%s)"
+#~ msgstr "Wi-Fi Aktivität (%s)"
+
+#~ msgid "Wi-Fi client association (%s)"
+#~ msgstr "Wi-Fi Clientverbindung (%s)"
+
+#~ msgid "Wi-Fi data reception (%s)"
+#~ msgstr "Wi-Fi Datenempfang (%s)"
+
+#~ msgid "Wi-Fi data transmission (%s)"
+#~ msgstr "Wi-Fi Datenübertragung (%s)"
+
+#~ msgid "Wi-Fi on (%s)"
+#~ msgstr "Wi-Fi ein (%s)"
+
 #~ msgid ""
 #~ "one of:\n"
 #~ " - %s"
@@ -6542,24 +6688,6 @@ msgstr "« Zurück"
 #~ "Wenn PSK in Verwendung ist, können PMK-Schlüssel lokal ohne Inter-Access-"
 #~ "Point-Kommunikation erzeugt werden."
 
-#, fuzzy
-#~ msgid ""
-#~ "The device could not be reached within %d seconds after applying the "
-#~ "pending changes, which caused the configuration to be rolled back for "
-#~ "safety reasons. If you believe that the configuration changes are correct "
-#~ "nonetheless, perform an unchecked configuration apply. Alternatively, you "
-#~ "can dismiss this warning and edit changes before attempting to apply "
-#~ "again, or revert all pending changes to keep the currently working "
-#~ "configuration state."
-#~ msgstr ""
-#~ "Das Gerät konnte nach Anwendung der ausstehenden Konfigurationsänderungen "
-#~ "nicht mehr innerhalb von %d Sekunden erreicht werden, daher wurde die "
-#~ "Konfiguration aus Sicherheitsgründen zurückgerollt. Wenn die Änderungen "
-#~ "dennoch korrekt sind, kann die Konfiguration ungeprüft "
-
-#~ msgid "Waiting for configuration to get applied… %ds"
-#~ msgstr "Warte auf das Anwenden der Konfiguration… %d Sek."
-
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
@@ -6573,9 +6701,6 @@ msgstr "« Zurück"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Unbekannter Fehler, Passwort nicht geändert!"
 
-#~ msgid "Design"
-#~ msgstr "Design"
-
 #~ msgid "Available packages"
 #~ msgstr "Verfügbare Pakete"
 
@@ -6659,9 +6784,6 @@ msgstr "« Zurück"
 #~ msgid "Version"
 #~ msgstr "Version"
 
-#~ msgid "none"
-#~ msgstr "keine"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "DNS-Verarbeitung deaktivieren"
 
index 137f7458a82d1f76101a625c97b3b692b09373b6..0005e71b939ce18557c47be04c897edee6290af2 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr "(παράθυρο %d λεπτών, διάστημα %d δευτερολ
 msgid "(%s available)"
 msgstr "(%s διαθέσιμα)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s διαθέσιμα)"
 msgid "(empty)"
 msgstr "(κενό)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(χωρίς προσαρτημένες διεπαφές)"
 msgid "-- Additional Field --"
 msgstr "-- Επιπλέον Πεδίο --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Παρακαλώ επιλέξτε --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- προσαρμοσμένο --"
@@ -82,7 +92,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Θύρα ερωτημάτων <abbr title=\"Σύστημα Ονόματος Τομέα\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Θύρα εξυπηρετητή <abbr title=\"Σύστημα Ονόματος Τομέα\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,22 +174,22 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Διεύθυνση <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "Πύλη <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "Μάσκα <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -188,33 +197,33 @@ msgstr ""
 "Διεύθυνση <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> ή Δίκτυο "
 "(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Πύλη <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Παραμετροποίηση <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Όνομα <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Διεύθυνση <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -222,7 +231,7 @@ msgstr ""
 "<abbr title=\"μέγιστο\">Μεγ.</abbr> πλήθος <abbr title=\"Πρωτόκολλο "
 "Παραμετροποίησης Δυναμικού Συστήματος\">DHCP</abbr> leases"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -230,7 +239,7 @@ msgstr ""
 "<abbr title=\"μέγιστο\">Μεγ.</abbr> μέγεθος πακέτου <abbr title=\"Μηχανισμοί "
 "επεκτάσεων για Συστήματα Ονόματος Τομέα\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"μέγιστο\">Μεγ.</abbr> πλήθος ταυτόχρονων ερωτηματων"
 
@@ -240,7 +249,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -303,7 +312,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Αριθμός συσκευής ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -337,6 +346,7 @@ msgid "Active Connections"
 msgstr "Ενεργές Συνδέσεις"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr ""
 
@@ -344,11 +354,17 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -374,7 +390,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Προσθήκη κατάληξης τοπικού τομέα για ονόματα εξυπηρετούμενα από αρχεία hosts "
@@ -383,16 +399,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Προσθήκη νέας διεπαφής..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Επιπλέον αρχεία Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Διεύθυνση"
 
@@ -405,11 +439,8 @@ msgstr "Διεύθυνση για πρόσβαση σε την τοπική γέ
 msgid "Administration"
 msgstr "Διαχείριση"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -420,14 +451,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Προχωρημένες Ρυθμίσεις"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Ειδοποίηση"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -437,17 +469,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -475,7 +507,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Να επιτρέπονται μόνο αυτές στην λίστα"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Να επιτρέπεται το localhost"
 
@@ -494,7 +526,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Να επιτρέπεται στον χρήστη <em>root</em> να συνδέετε με κωδικό πρόσβασης"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -509,14 +541,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -524,7 +548,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -622,16 +646,17 @@ msgstr "Κεραία 2"
 msgid "Antenna Configuration"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Οιαδήποτε ζώνη"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -659,7 +684,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Συνδεδεμένοι Σταθμοί"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -676,7 +701,7 @@ msgstr "Εξουσιοδότηση"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Κύριος"
 
@@ -684,13 +709,13 @@ msgstr "Κύριος"
 msgid "Authorization Required"
 msgstr "Απαιτείται Εξουσιοδότηση"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Αυτόματη Ανανέωση"
 
@@ -762,15 +787,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Πίσω"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -825,7 +845,7 @@ msgstr ""
 "ουσιώδη βασικά αρχεία καθώς και καθορισμένα από το χρήστη μοτίβα αντιγράφων "
 "ασφαλείας."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -841,14 +861,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Ρυθμός δεδομένων"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Παράκαμψη Ψευδούς Τομέα NX"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Γέφυρα"
@@ -920,8 +941,7 @@ msgstr "Αλυσίδα"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Αλλαγές"
 
@@ -929,7 +949,7 @@ msgstr "Αλλαγές"
 msgid "Changes applied."
 msgstr "Αλλαγές εφαρμόστηκαν."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -946,7 +966,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Κανάλι"
 
@@ -1017,6 +1037,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1053,6 +1074,7 @@ msgstr "Κλείσιμο λίστας..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1063,8 +1085,7 @@ msgstr "Κλείσιμο λίστας..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Συλλογή δεδομένων..."
 
@@ -1088,9 +1109,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1104,11 +1124,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1121,8 +1141,8 @@ msgid "Connect"
 msgstr "Σύνδεση"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Συνδεδεμένος"
 
@@ -1130,6 +1150,7 @@ msgstr "Συνδεδεμένος"
 msgid "Connection Limit"
 msgstr "Όριο Συνδέσεων"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1138,7 +1159,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Συνδέσεις"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1176,11 +1197,11 @@ msgstr "Δημιουργία Διεπαφής"
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Επίπεδο Καταγραφής Cron"
 
@@ -1201,11 +1222,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1230,11 +1247,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Εξυπηρετητής DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP και DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Πελάτης DHCP"
@@ -1255,20 +1273,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Προωθήσεις DNS"
 
@@ -1276,11 +1294,11 @@ msgstr "Προωθήσεις DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1297,7 +1315,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1313,12 +1331,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Αποσφαλμάτωση"
 
@@ -1344,7 +1362,7 @@ msgstr "Προεπιλεγμένη πύλη"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Προεπιλεγμένη κατάσταση"
 
@@ -1361,6 +1379,10 @@ msgstr ""
 "Ορίστε επιπλέον επιλογές DHCP, που διαφημίζουν διαφορετικούς εξυπηρετητές "
 "DNS στους πελάτες, για παράδειγμα \"<code>6,192.168.2.1,192.168.2.2</code>\"."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1385,21 +1407,26 @@ msgstr ""
 msgid "Description"
 msgstr "Περιγραφή"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Εμφάνιση"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Προορισμός"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Συσκευή"
 
@@ -1411,7 +1438,7 @@ msgstr "Παραμετροποίηση Συσκευής"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1476,7 +1503,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Αγνόησε τις απαντήσεις ανοδικής ροής RFC1918"
 
@@ -1489,7 +1516,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1508,7 +1537,7 @@ msgstr "Απόσταση σε μέτρα από το πιο απομακρυσμ
 msgid "Diversity"
 msgstr "Διαφορική Λήψη"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1520,19 +1549,19 @@ msgstr ""
 "title=\"Σύστημα Ονόματος Τομέα\">DNS</abbr> για τείχη προστασίας <abbr title="
 "\"Μεταφραστή Διεύθυνσης Δικτύου\">NAT</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Να μην αποθηκεύονται στη λανθάνουσα μνήμη οι αρνητικές απαντήσεις, π.χ. για "
 "μη υπαρκτούς τομείς."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Να μην προωθούνται αιτήματα τα οποία δεν μπορούν να απαντηθούν από δημόσιους "
 "εξυπηρετητές ονομάτων"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1540,11 +1569,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Απαίτηση για όνομα τομέα"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Λευκή λίστα τομέων"
 
@@ -1552,7 +1581,7 @@ msgstr "Λευκή λίστα τομέων"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1576,6 +1605,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
@@ -1618,6 +1651,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Μέθοδος EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1639,7 +1675,7 @@ msgstr "Επεξεργασία αυτής της διεπαφής"
 msgid "Edit this network"
 msgstr "Επεξεργασία αυτού του δικτύου"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Έκτακτη ανάγκη"
 
@@ -1678,7 +1714,7 @@ msgstr "Ενεργοποίηση διαπραγμάτευσης IPv6 πάνω σ
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Ενεργοποίηση διέλευσης Jumbo Frame"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1686,7 +1722,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Ενεργοποίηση εξυπηρετητή TFTP"
 
@@ -1763,7 +1799,7 @@ msgstr "Λειτουργία ενθυλάκωσης"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Κρυπτογράφηση"
 
@@ -1775,11 +1811,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1792,35 +1828,37 @@ msgstr "Διαγράφεται..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Σφάλμα"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Προσαρμογέας Ethernet"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Λήγει"
 
@@ -1844,15 +1882,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Εξωτερικός εξυπηρετητής καταγραφής συστήματος"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1872,7 +1910,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1880,7 +1918,7 @@ msgstr ""
 msgid "File"
 msgstr "Αρχείο"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Όνομα αρχείου της εικόνας εκκίνησης που διαφημίζετε στους πελάτες"
 
@@ -1890,11 +1928,11 @@ msgstr "Όνομα αρχείου της εικόνας εκκίνησης πο
 msgid "Filesystem"
 msgstr "Σύστημα Αρχείων"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Φιλτράρισμα ιδιωτικών"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Φιλτράρισμα άχρηστων"
 
@@ -1940,7 +1978,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Έκδοση Υλικολογισμικού"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1952,12 +1990,6 @@ msgstr "Φλασάρισμα Firmware"
 msgid "Flash image..."
 msgstr "Φλασάρισμα εικόνας..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Φλασάρισμα νέας εικόνας υλικολογισμικού"
@@ -2015,7 +2047,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Προώθηση κίνησης DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2053,7 +2085,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -2062,11 +2094,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Πύλη"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2075,10 +2108,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Θύρες πύλης"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Γενικές Ρυθμίσεις"
 
@@ -2118,13 +2152,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2154,15 +2190,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Κρέμασμα"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2186,7 +2218,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Καταχωρήσεις Υπολογιστών"
 
@@ -2194,7 +2226,7 @@ msgstr "Καταχωρήσεις Υπολογιστών"
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 "<abbr title=\"Internet Protocol Address\">IP</abbr> Υπολογιστή ή Δικτύου"
@@ -2204,10 +2236,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Όνομα Υπολογιστή"
 
@@ -2215,8 +2248,8 @@ msgstr "Όνομα Υπολογιστή"
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Ονόματα Υπολογιστών"
 
@@ -2236,14 +2269,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Διεύθυνση IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2293,7 +2328,7 @@ msgstr "Πύλη IPv4"
 msgid "IPv4 netmask"
 msgstr "Μάσκα IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2311,6 +2346,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-Διεύθυνση"
 
@@ -2360,7 +2396,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2382,7 +2418,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Πύλη IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2504,7 +2540,7 @@ msgstr ""
 "προσπελαστεί με τους υψηλούς ρυθμούς μεταφοράς δεδομένων που διαθέτει η "
 "<abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Αγνόησε <code>/etc/hosts</code>"
 
@@ -2512,7 +2548,7 @@ msgstr "Αγνόησε <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Αγνόησε διεπαφή"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Αγνόησε αρχείο resolve"
 
@@ -2543,7 +2579,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Πληροφορίες"
 
@@ -2575,10 +2611,9 @@ msgstr "Εγκατάσταση πακέτου %q"
 msgid "Install protocol extensions..."
 msgstr "Εγκατάσταση επεκτάσεων πρωτοκόλλου..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2654,10 +2689,10 @@ msgstr ""
 "Φαίνεται πως προσπαθείτε να φλασάρετε μια εικόνα που δεν χωράει στην μνήμη "
 "flash, παρακαλώ επιβεβαιώστε το αρχείο εικόνας!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Απαιτείται JavaScript!"
 
@@ -2698,10 +2733,6 @@ msgstr "Κλειδί"
 msgid "Key #%d"
 msgstr "Κλειδί #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Σκότωμα"
@@ -2741,15 +2772,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Ετικέτα"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Γλώσσα"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2757,17 +2788,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Αρχείο Leases"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Υπόλοιπο χρόνου Lease"
 
@@ -2784,7 +2816,7 @@ msgstr "Αφήστε το κενό για να γίνει αυτόματη αν
 msgid "Leave empty to use the current WAN address"
 msgstr "Αφήστε το κενό για να γίνει χρήση της τρέχουσας διεύθυνσης WAN"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Υπόμνημα:"
 
@@ -2792,35 +2824,35 @@ msgstr "Υπόμνημα:"
 msgid "Limit"
 msgstr "Όριο"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Αναμμένο με Ζεύξη"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2848,15 +2880,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2868,12 +2900,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Φόρτος"
 
@@ -2891,6 +2923,12 @@ msgstr "Φόρτωση"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2912,7 +2950,7 @@ msgstr "Τοπική διεύθυνση IPv4"
 msgid "Local IPv6 address"
 msgstr "Τοπική διεύθυνση IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2921,35 +2959,35 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Τοπική Ώρα"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Τοπικός εξυπηρετητής"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Τοπικά ερωτήματα"
 
@@ -2957,15 +2995,15 @@ msgstr "Τοπικά ερωτήματα"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Επίπεδο εξόδου αρχείων καταγραφής"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Καταγραφή ερωτημάτων"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Καταγραφή"
 
@@ -2973,11 +3011,11 @@ msgstr "Καταγραφή"
 msgid "Login"
 msgstr "Σύνδεση"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Αποσύνδεση"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2993,8 +3031,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Διεύθυνση"
@@ -3034,8 +3073,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3056,7 +3094,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3064,15 +3106,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Μέγιστος επιτρεπόμενος αριθμός ενεργών DHCP leases"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Μέγιστος επιτρεπόμενος αριθμός ταυτόχρονων ερωτημάτων DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Μέγιστο επιτρεπόμενο μέγεθος EDNS.0 UDP πακέτων"
 
@@ -3096,7 +3138,7 @@ msgstr "Μέγιστος αριθμός διευθύνσεων lease"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3114,12 +3156,15 @@ msgstr "Μνήμη"
 msgid "Memory usage (%)"
 msgstr "Χρήση Μνήμης (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3147,7 +3192,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Λειτουργία"
 
@@ -3176,6 +3221,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3186,6 +3232,10 @@ msgstr "Παρακολούθηση"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 #, fuzzy
 msgid "Mount Entry"
@@ -3270,13 +3320,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Όνομα"
 
@@ -3288,14 +3339,10 @@ msgstr "Όνομα νέας διεπαφής"
 msgid "Name of the new network"
 msgstr "Όνομα νέου δικτύου"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Πλοήγηση"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Μάσκα δικτύου"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3310,14 +3357,11 @@ msgstr "Δίκτυο"
 msgid "Network Utilities"
 msgstr "Εργαλεία Δικτύου"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3330,6 +3374,7 @@ msgstr ""
 msgid "Next »"
 msgstr "Επόμενο »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3347,7 +3392,7 @@ msgid "No files found"
 msgstr "Δε βρέθηκαν αρχεία"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Δεν υπάρχουν πληροφορίες διαθέσιμες"
@@ -3356,7 +3401,7 @@ msgstr "Δεν υπάρχουν πληροφορίες διαθέσιμες"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3368,10 +3413,10 @@ msgstr "Δεν υπάρχει παραμετροποιημένο δίκτυο σ
 msgid "No network name specified"
 msgstr "Δεν έχει οριστεί όνομα δικτύου"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Δεν έχει οριστεί κωδικός πρόσβασης!"
 
@@ -3399,7 +3444,7 @@ msgstr "Δεν έχει ανατεθεί ζώνη"
 msgid "Noise"
 msgstr "Θόρυβος"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3407,11 +3452,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "Θόρυβος:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3420,7 +3465,7 @@ msgstr ""
 msgid "None"
 msgstr "Κανένα"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Φυσιολογικό"
 
@@ -3434,7 +3479,7 @@ msgid "Not associated"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr ""
 
@@ -3446,7 +3491,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Επισήμανση"
 
@@ -3454,11 +3499,11 @@ msgstr "Επισήμανση"
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3478,7 +3523,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3498,14 +3543,22 @@ msgstr ""
 "Network\">VLAN</abbr> <samp>INTERFACE.VLANNR</samp> (<abbr title="
 "\"παραδείγματος χάριν\">π.χ.</abbr>: <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3532,11 +3585,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Η επιλογή άλλαξε"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Η επιλογή αφαιρέθηκε"
 
@@ -3636,6 +3689,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3705,6 +3759,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3838,6 +3893,7 @@ msgstr ""
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3894,14 +3950,6 @@ msgstr "Παρακαλώ εισάγετε όνομα χρήστη και κωδ
 msgid "Policy"
 msgstr "Πολιτική"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Θύρα"
@@ -3910,11 +3958,15 @@ msgstr "Θύρα"
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3926,7 +3978,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3945,7 +3997,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3968,7 +4020,7 @@ msgstr "Συνέχεια"
 msgid "Processes"
 msgstr "Εργασίες"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3979,7 +4031,7 @@ msgstr "Πρωτ."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Πρωτόκολλο"
@@ -3992,7 +4044,7 @@ msgstr "Πρωτόκολλο νέας διεπαφής"
 msgid "Protocol support is not installed"
 msgstr "Η υποστήριξη πρωτοκόλλου δεν έχει εκγατασταθεί"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -4025,11 +4077,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4094,7 +4146,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4146,7 +4198,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4164,7 +4216,7 @@ msgstr "Επανεκκίνηση..."
 msgid "Reboots the operating system of your device"
 msgstr "Επανεκκίνηση του λειτουργικού συστήματος της συσκευής σας"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Λήψη"
 
@@ -4265,12 +4317,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4286,11 +4339,11 @@ msgstr "Αρχικοποίηση Μετρητών"
 msgid "Reset to defaults"
 msgstr "Αρχικοποίηση στις προεπιλεγμένες τιμές"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Αρχεία Resolv και Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Αρχείο Resolve"
 
@@ -4316,27 +4369,26 @@ msgstr "Επαναφορά Αντίγραφου Ασφαλείας"
 msgid "Restore backup"
 msgstr "Επαναφορά αντιγράφου ασφαλείας"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Αναίρεση"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4344,7 +4396,7 @@ msgstr ""
 msgid "Root"
 msgstr "Root"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Κατάλογος Root για αρχεία που σερβίρονται μέσω TFTP"
 
@@ -4356,8 +4408,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4370,14 +4425,14 @@ msgstr ""
 msgid "Router Password"
 msgstr "Κωδικός Πρόσβασης Δρομολογητή"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 #, fuzzy
 msgid "Routes"
 msgstr "Διαδρομές"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4397,6 +4452,10 @@ msgstr "Εκτέλεση ελέγχου του συστήματος αρχείω
 msgid "Run filesystem check"
 msgstr "Εκτέλεση ελέγχου συστήματος αρχείων"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4430,7 +4489,7 @@ msgstr "Κλειδιά SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4438,6 +4497,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4445,7 +4506,8 @@ msgstr ""
 msgid "Save"
 msgstr "Αποθήκευση"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Αποθήκευση & Εφαρμογή"
@@ -4475,11 +4537,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Προγραμματισμένες Εργασίες"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr ""
 
@@ -4510,7 +4572,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Απομόνωση Πελατών"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Ρυθμίσεις Εξυπηρετητή"
 
@@ -4527,7 +4589,7 @@ msgstr "Είδος Υπηρεσίας"
 msgid "Services"
 msgstr "Υπηρεσίες"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4541,10 +4603,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr ""
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4557,7 +4615,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Ρύθμιση Εξυπηρετητή DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4588,11 +4646,11 @@ msgstr "Απενεργοποίηση αυτής της διεπαφής"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Σήμα"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4604,11 +4662,11 @@ msgstr "Σήμα:"
 msgid "Size"
 msgstr "Μέγεθος"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4617,11 +4675,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Παράκαμψη"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Παράκαμψη σε περιεχόμενο"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Παράκαμψη σε πλοήγηση"
 
@@ -4629,6 +4687,7 @@ msgstr "Παράκαμψη σε πλοήγηση"
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4658,6 +4717,10 @@ msgstr ""
 msgid "Source"
 msgstr "Πηγή"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4710,7 +4773,7 @@ msgstr "Αρχή"
 msgid "Start priority"
 msgstr "Προτεραιότητα εκκίνησης"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4722,15 +4785,15 @@ msgstr ""
 msgid "Startup"
 msgstr "Εκκίνηση"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Στατικές Διαδρομές IPv4"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Στατικές Διαδρομές IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Στατικά Leases"
 
@@ -4738,11 +4801,12 @@ msgstr "Στατικά Leases"
 msgid "Static Routes"
 msgstr "Στατικές Διαδρομές"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Στατική διεύθυνση"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4756,7 +4820,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Κατάσταση"
 
@@ -4765,7 +4829,7 @@ msgstr "Κατάσταση"
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Αυστηρή σειρά"
 
@@ -4777,11 +4841,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Υποβολή"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4811,10 +4875,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4827,27 +4892,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Συγχρονισμός..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Σύστημα"
@@ -4857,11 +4913,11 @@ msgstr "Σύστημα"
 msgid "System Log"
 msgstr "Καταγραφή Συστήματος"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Ιδιότητες Συστήματος"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4869,11 +4925,11 @@ msgstr ""
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Ρυθμίσεις TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr ""
 
@@ -4893,8 +4949,7 @@ msgstr ""
 msgid "Table"
 msgstr "Πίνακας"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4958,14 +5013,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4994,10 +5050,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Οι παρακάτω αλλαγές έχουν αναιρεθεί"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Οι παρακάτω κανόνες είναι αυτή τη στιγμή ενεργοί σε αυτό το σύστημα."
@@ -5088,25 +5140,17 @@ msgstr ""
 "Η εικόνα που ανεβάσατε δεν περιέχει κάποια υποστηριζόμενη μορφή. Βεβαιωθείτε "
 "ότι επιλέξατε την γενική μορφή εικόνας για την πλατφόρμα σας."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Εμφάνιση"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Δεν υπάρχουν ενεργά leases."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
@@ -5115,10 +5159,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5128,10 +5172,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5160,7 +5204,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5201,29 +5245,26 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Αυτή η σελίδα δίνει μία εικόνα για τις τρέχουσες ενεργές συνδέσεις δικτύου."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Αυτό το τμήμα δεν περιέχει τιμές ακόμη"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Ζώνη ώρας"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5266,7 +5307,7 @@ msgstr "Μεταφέρθηκαν"
 msgid "Transmission Rate"
 msgstr "Ρυθμός Εκπομπής"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Εκπομπή"
 
@@ -5281,11 +5322,11 @@ msgstr "Ισχύς Εκπομπής"
 msgid "Transmitter Antenna"
 msgstr "Κεραία Εκπομπής"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5293,6 +5334,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Διεπαφή Τούνελ"
@@ -5308,7 +5350,7 @@ msgid "Tx-Power"
 msgstr "Ισχύς Εκπομπής"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Τύπος"
@@ -5325,11 +5367,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Συσκευή USB"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5338,15 +5380,19 @@ msgstr ""
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5363,22 +5409,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Άγνωστο"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5392,10 +5442,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Μη-αποθηκευμένες Αλλαγές"
 
@@ -5436,7 +5483,7 @@ msgstr "Το Αρχείο Ανέβηκε"
 msgid "Uptime"
 msgstr "Χρόνος εν λειτουργία"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Χρήση <code>/etc/ethers</code>"
 
@@ -5548,7 +5595,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5687,16 +5734,16 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Προειδοποίηση"
 
@@ -5715,26 +5762,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5749,10 +5776,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Ασύρματο"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Ασύρματος Προσαρμογέας"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5769,13 +5799,13 @@ msgstr "Ασφάλεια Ασύρματου Δικτύου"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Το ασύρματο δίκτυο είναι απενεργοποιημένο"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Το ασύρματο δίκτυο μη συνδεδεμένο"
 
@@ -5791,14 +5821,15 @@ msgstr "Το ασύρματο δίκτυο είναι ανενεργό"
 msgid "Wireless network is enabled"
 msgstr "Το ασύρματο δίκτυο είναι ενεργό"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Καταγραφή των ληφθέντων DNS αιτήσεων στο syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5814,31 +5845,31 @@ msgstr ""
 "><strong>Προειδοποίηση: Αν απενεργοποιήσετε απαραίτητα σενάρια εκκίνησης "
 "όπως το \"network\", η συσκευή σας μπορεί να καταστεί μη-προσβάσιμη!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr ""
 
@@ -5857,6 +5888,11 @@ msgstr ""
 msgid "auto"
 msgstr "αυτόματα"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+#, fuzzy
+msgid "automatic"
+msgstr "στατικό"
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5865,6 +5901,8 @@ msgstr ""
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5918,10 +5956,11 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5929,6 +5968,7 @@ msgstr ""
 "αρχείο όπου θα αποθηκεύονται τα Leases του <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "προώθηση"
@@ -5941,7 +5981,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5955,10 +5995,11 @@ msgstr ""
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "αν ο στόχος είναι ένα δίκτυο"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "είσοδος"
@@ -5983,15 +6024,15 @@ msgstr ""
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "τοπικό αρχείο <abbr title=\"Domain Name System\">DNS</abbr>"
 
@@ -6013,10 +6054,14 @@ msgstr "όχι"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "κανένα"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6024,28 +6069,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "κλειστό"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "ανοιχτό"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6054,11 +6096,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6106,7 +6148,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6116,10 +6158,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "απεριόριστα"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6133,159 +6182,159 @@ msgstr "μη-καθορισμένο -ή- δημιουργείστε:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6299,15 +6348,27 @@ msgstr "ναι"
 msgid "« Back"
 msgstr "« Πίσω"
 
+#~ msgid "Back"
+#~ msgstr "Πίσω"
+
+#~ msgid "Netmask"
+#~ msgstr "Μάσκα δικτύου"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Συγχρονισμός..."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Οι παρακάτω αλλαγές έχουν αναιρεθεί"
+
+#~ msgid "Theme"
+#~ msgstr "Εμφάνιση"
+
 #~ msgid "Password successfully changed!"
 #~ msgstr "Ο κωδικός πρόσβασης άλλαξε επιτυχώς!"
 
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Άγνωστο Λάθος. ο κωδικός πρόσβασης δεν άλλαξε!"
 
-#~ msgid "Design"
-#~ msgstr "Εμφάνιση"
-
 #~ msgid "Available packages"
 #~ msgstr "Διαθέσιμα πακέτα"
 
@@ -6353,9 +6414,6 @@ msgstr "« Πίσω"
 #~ msgid "Version"
 #~ msgstr "Έκδοση"
 
-#~ msgid "none"
-#~ msgstr "κανένα"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "Απενεργοποίηση ρυθμίσεων DNS"
 
@@ -6452,10 +6510,6 @@ msgstr "« Πίσω"
 #~ msgid "Leasetime"
 #~ msgstr "Χρόνος Lease"
 
-#, fuzzy
-#~ msgid "automatic"
-#~ msgstr "στατικό"
-
 #~ msgid "AR Support"
 #~ msgstr "Υποστήριξη AR"
 
index e748971112612d1ff47908921981882f1c0731da..95922f771ca3fe7bd02fecd36a97488abff3a160 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr "(%d minute window, %d second interval)"
 msgid "(%s available)"
 msgstr "(%s available)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s available)"
 msgid "(empty)"
 msgstr "(empty)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(no interfaces attached)"
 msgid "-- Additional Field --"
 msgstr "-- Additional Field --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Please choose --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- custom --"
@@ -82,7 +92,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,22 +174,22 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -188,33 +197,33 @@ msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -222,7 +231,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -230,7 +239,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 
@@ -240,7 +249,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -303,7 +312,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM device number"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -335,6 +344,7 @@ msgid "Active Connections"
 msgstr "Active Connections"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr ""
 
@@ -342,11 +352,17 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -372,7 +388,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Add local domain suffix to names served from hosts files"
 
@@ -380,16 +396,34 @@ msgstr "Add local domain suffix to names served from hosts files"
 msgid "Add new interface..."
 msgstr "Add new interface..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Additional Hosts files"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Address"
 
@@ -402,11 +436,8 @@ msgstr "Address to access local relay bridge"
 msgid "Administration"
 msgstr "Administration"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -417,14 +448,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Advanced Settings"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Alert"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -434,17 +466,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -470,7 +502,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Allow listed only"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Allow localhost"
 
@@ -486,7 +518,7 @@ msgstr "Allow root logins with password"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Allow the <em>root</em> user to login with password"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -500,14 +532,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -515,7 +539,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -613,16 +637,17 @@ msgstr "Antenna 2"
 msgid "Antenna Configuration"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Any zone"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -650,7 +675,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Associated Stations"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -667,7 +692,7 @@ msgstr "Authentication"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Authoritative"
 
@@ -675,13 +700,13 @@ msgstr "Authoritative"
 msgid "Authorization Required"
 msgstr "Authorization Required"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Auto Refresh"
 
@@ -753,15 +778,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Back"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -814,7 +834,7 @@ msgstr ""
 "configuration files marked by opkg, essential base files and the user "
 "defined backup patterns."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -830,14 +850,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Bogus NX Domain Override"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
@@ -909,8 +930,7 @@ msgstr "Chain"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Changes"
 
@@ -918,7 +938,7 @@ msgstr "Changes"
 msgid "Changes applied."
 msgstr "Changes applied."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -935,7 +955,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Channel"
 
@@ -1006,6 +1026,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1041,6 +1062,7 @@ msgstr "Close list..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1051,8 +1073,7 @@ msgstr "Close list..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Collecting data..."
 
@@ -1076,9 +1097,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1092,11 +1112,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1109,8 +1129,8 @@ msgid "Connect"
 msgstr "Connect"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Connected"
 
@@ -1118,6 +1138,7 @@ msgstr "Connected"
 msgid "Connection Limit"
 msgstr "Connection Limit"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1126,7 +1147,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Connections"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1164,11 +1185,11 @@ msgstr "Create Interface"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Create a bridge over multiple interfaces"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Critical"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Cron Log Level"
 
@@ -1189,11 +1210,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1218,11 +1235,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP Server"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP and DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP client"
@@ -1243,20 +1261,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "DNS forwardings"
 
@@ -1264,11 +1282,11 @@ msgstr "DNS forwardings"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1285,7 +1303,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1301,12 +1319,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Debug"
 
@@ -1332,7 +1350,7 @@ msgstr "Default gateway"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Default state"
 
@@ -1350,6 +1368,10 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
 "servers to clients."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1374,21 +1396,26 @@ msgstr ""
 msgid "Description"
 msgstr "Description"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Design"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Destination"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Device"
 
@@ -1400,7 +1427,7 @@ msgstr "Device Configuration"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1463,7 +1490,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1476,7 +1503,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1495,7 +1524,7 @@ msgstr "Distance to farthest network member in meters."
 msgid "Diversity"
 msgstr "Diversity"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1507,15 +1536,15 @@ msgstr ""
 "Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
 "firewalls"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1523,11 +1552,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Domain required"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1535,7 +1564,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1559,6 +1588,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
@@ -1598,6 +1631,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1619,7 +1655,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr ""
 
@@ -1658,7 +1694,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1666,7 +1702,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1743,7 +1779,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Encryption"
 
@@ -1755,11 +1791,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1772,35 +1808,37 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Error"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet Adapter"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr ""
 
@@ -1821,15 +1859,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1849,7 +1887,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1857,7 +1895,7 @@ msgstr ""
 msgid "File"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1867,11 +1905,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr "Filesystem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filter private"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filter useless"
 
@@ -1917,7 +1955,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1929,12 +1967,6 @@ msgstr "Flash Firmware"
 msgid "Flash image..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr ""
@@ -1991,7 +2023,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2029,7 +2061,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -2038,11 +2070,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2051,10 +2084,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr ""
 
@@ -2094,13 +2128,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2130,15 +2166,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Hang Up"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2162,7 +2194,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Host entries"
 
@@ -2170,7 +2202,7 @@ msgstr "Host entries"
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 
@@ -2179,10 +2211,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Hostname"
 
@@ -2190,8 +2223,8 @@ msgstr "Hostname"
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Hostnames"
 
@@ -2211,14 +2244,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP address"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2268,7 +2303,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2286,6 +2321,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr ""
 
@@ -2335,7 +2371,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2357,7 +2393,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2474,7 +2510,7 @@ msgstr ""
 "slow process as the swap-device cannot be accessed with the high datarates "
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignore <code>/etc/hosts</code>"
 
@@ -2482,7 +2518,7 @@ msgstr "Ignore <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignore interface"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignore resolve file"
 
@@ -2513,7 +2549,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr ""
 
@@ -2545,10 +2581,9 @@ msgstr ""
 msgid "Install protocol extensions..."
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2624,10 +2659,10 @@ msgstr ""
 "It appears that you try to flash an image that does not fit into the flash "
 "memory, please verify the image file!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2668,10 +2703,6 @@ msgstr "Key"
 msgid "Key #%d"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Kill"
@@ -2711,15 +2742,15 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Language"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2727,17 +2758,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Leasefile"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Leasetime remaining"
 
@@ -2754,7 +2786,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr ""
 
@@ -2762,35 +2794,35 @@ msgstr ""
 msgid "Limit"
 msgstr "Limit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Link On"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2818,15 +2850,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2838,12 +2870,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Load"
 
@@ -2861,6 +2893,12 @@ msgstr ""
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2882,7 +2920,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2891,35 +2929,35 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Local Time"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Localise queries"
 
@@ -2927,15 +2965,15 @@ msgstr "Localise queries"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Log queries"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2943,11 +2981,11 @@ msgstr ""
 msgid "Login"
 msgstr "Login"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Logout"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2963,8 +3001,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
@@ -3004,8 +3043,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3026,7 +3064,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3034,15 +3076,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3065,7 +3107,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3083,12 +3125,15 @@ msgstr "Memory"
 msgid "Memory usage (%)"
 msgstr "Memory usage (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3116,7 +3161,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Mode"
 
@@ -3145,6 +3190,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3155,6 +3201,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3238,13 +3288,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Name"
 
@@ -3256,14 +3307,10 @@ msgstr ""
 msgid "Name of the new network"
 msgstr "Name of the new network"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3278,14 +3325,11 @@ msgstr "Network"
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3298,6 +3342,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3315,7 +3360,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr ""
@@ -3324,7 +3369,7 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3336,10 +3381,10 @@ msgstr ""
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
 
@@ -3367,7 +3412,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Noise"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3375,11 +3420,11 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3388,7 +3433,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr ""
 
@@ -3402,7 +3447,7 @@ msgid "Not associated"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr ""
 
@@ -3414,7 +3459,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr ""
 
@@ -3422,11 +3467,11 @@ msgstr ""
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3446,7 +3491,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3466,14 +3511,22 @@ msgstr ""
 "<samp>INTERFACE.VLANNR</samp> (<abbr title=\"for example\">e.g.</abbr>: "
 "<samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3500,11 +3553,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr ""
 
@@ -3604,6 +3657,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3673,6 +3727,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3806,6 +3861,7 @@ msgstr ""
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3862,14 +3918,6 @@ msgstr "Please enter your username and password."
 msgid "Policy"
 msgstr "Policy"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3878,11 +3926,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3894,7 +3946,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3913,7 +3965,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3935,7 +3987,7 @@ msgstr "Proceed"
 msgid "Processes"
 msgstr "Processes"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3946,7 +3998,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protocol"
@@ -3959,7 +4011,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3992,11 +4044,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4061,7 +4113,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4113,7 +4165,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4131,7 +4183,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Reboots the operating system of your device"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Receive"
 
@@ -4232,12 +4284,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4253,11 +4306,11 @@ msgstr "Reset Counters"
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr ""
 
@@ -4283,27 +4336,26 @@ msgstr ""
 msgid "Restore backup"
 msgstr "Restore backup"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Revert"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4311,7 +4363,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4323,8 +4375,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4337,13 +4392,13 @@ msgstr ""
 msgid "Router Password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Routes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4363,6 +4418,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4396,7 +4455,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4404,6 +4463,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4411,7 +4472,8 @@ msgstr ""
 msgid "Save"
 msgstr "Save"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Save & Apply"
@@ -4441,11 +4503,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Scheduled Tasks"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr ""
 
@@ -4475,7 +4537,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Separate Clients"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr ""
 
@@ -4492,7 +4554,7 @@ msgstr ""
 msgid "Services"
 msgstr "Services"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4506,10 +4568,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr ""
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4522,7 +4580,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4553,11 +4611,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4569,11 +4627,11 @@ msgstr ""
 msgid "Size"
 msgstr "Size"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4582,11 +4640,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Skip"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Skip to content"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Skip to navigation"
 
@@ -4594,6 +4652,7 @@ msgstr "Skip to navigation"
 msgid "Slot time"
 msgstr "Slot time"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4623,6 +4682,10 @@ msgstr ""
 msgid "Source"
 msgstr "Source"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4673,7 +4736,7 @@ msgstr "Start"
 msgid "Start priority"
 msgstr "Start priority"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4685,15 +4748,15 @@ msgstr ""
 msgid "Startup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Static IPv4 Routes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Static IPv6 Routes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Static Leases"
 
@@ -4701,11 +4764,12 @@ msgstr "Static Leases"
 msgid "Static Routes"
 msgstr "Static Routes"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4719,7 +4783,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Status"
 
@@ -4728,7 +4792,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Stop"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Strict order"
 
@@ -4740,11 +4804,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Submit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4774,10 +4838,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4790,27 +4855,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "System"
@@ -4820,11 +4876,11 @@ msgstr "System"
 msgid "System Log"
 msgstr "System Log"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4832,11 +4888,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr ""
 
@@ -4856,8 +4912,7 @@ msgstr ""
 msgid "Table"
 msgstr "Table"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4919,14 +4974,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4955,10 +5011,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "The following changes have been reverted"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "The following rules are currently active on this system."
@@ -5049,25 +5101,17 @@ msgstr ""
 "The uploaded image file does not contain a supported format. Make sure that "
 "you choose the generic image format for your platform."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Theme"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
@@ -5076,10 +5120,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5089,10 +5133,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5121,7 +5165,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5159,29 +5203,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr "This page gives an overview over currently active network connections."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "This section contains no values yet"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Timezone"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5223,7 +5264,7 @@ msgstr "Transfer"
 msgid "Transmission Rate"
 msgstr "Transmission Rate"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Transmit"
 
@@ -5238,11 +5279,11 @@ msgstr "Transmit Power"
 msgid "Transmitter Antenna"
 msgstr "Transmitter Antenna"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5250,6 +5291,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5265,7 +5307,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Type"
@@ -5282,11 +5324,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5295,15 +5337,19 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5320,22 +5366,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5349,10 +5399,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Unsaved Changes"
 
@@ -5393,7 +5440,7 @@ msgstr "Uploaded File"
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Use <code>/etc/ethers</code>"
 
@@ -5505,7 +5552,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5646,16 +5693,16 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr ""
 
@@ -5674,26 +5721,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5708,10 +5735,13 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Wireless Adapter"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5728,13 +5758,13 @@ msgstr "Wireless Security"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5750,14 +5780,15 @@ msgstr ""
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5772,31 +5803,31 @@ msgstr ""
 "after a device reboot.<br /><strong>Warning: If you disable essential init "
 "scripts like \"network\", your device might become inaccessible!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr ""
 
@@ -5815,6 +5846,10 @@ msgstr ""
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr "automatic"
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5823,6 +5858,8 @@ msgstr ""
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5875,10 +5912,11 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5886,6 +5924,7 @@ msgstr ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr ""
@@ -5898,7 +5937,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5912,10 +5951,11 @@ msgstr ""
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "if target is a network"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr ""
@@ -5940,15 +5980,15 @@ msgstr ""
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 
@@ -5970,10 +6010,14 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "none"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5981,28 +6025,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6011,11 +6052,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6063,7 +6104,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6073,10 +6114,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6090,159 +6138,159 @@ msgstr "unspecified -or- create:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6256,8 +6304,14 @@ msgstr ""
 msgid "« Back"
 msgstr "« Back"
 
-#~ msgid "Design"
-#~ msgstr "Design"
+#~ msgid "Back"
+#~ msgstr "Back"
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "The following changes have been reverted"
+
+#~ msgid "Theme"
+#~ msgstr "Theme"
 
 #~ msgid "Available packages"
 #~ msgstr "Available packages"
@@ -6289,9 +6343,6 @@ msgstr "« Back"
 #~ msgid "Version"
 #~ msgstr "Version"
 
-#~ msgid "none"
-#~ msgstr "none"
-
 #~ msgid "No chains in this table"
 #~ msgstr "No chains in this table"
 
@@ -6340,9 +6391,6 @@ msgstr "« Back"
 #~ msgid "Leasetime"
 #~ msgstr "Leasetime"
 
-#~ msgid "automatic"
-#~ msgstr "automatic"
-
 #~ msgid "AR Support"
 #~ msgstr "AR Support"
 
index f285ecb9dbaa52038247443cf78fc271770fcc33..18e07defae8134cdf9d16f17ffedba56367d8779 100644 (file)
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr "%d campo(s) inválido(s)"
 
@@ -41,6 +41,10 @@ msgstr "(ventana de %d minutos, intervalo de %d segundos)"
 msgid "(%s available)"
 msgstr "(%s disponible)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s disponible)"
 msgid "(empty)"
 msgstr "(Vacío)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(Sin interfaces conectadas)"
 msgid "-- Additional Field --"
 msgstr "-- Campo adicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Por favor elija --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- Personalizado --"
@@ -82,7 +92,6 @@ msgstr "-- Emparejar por etiqueta --"
 msgid "-- match by uuid --"
 msgstr "-- Emparejar por uuid --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -147,15 +156,15 @@ msgstr "Tiempo de espera de reintento de 802.11w"
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Puerto de consultas al <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Puerto del servidor <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -167,57 +176,57 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Dirección <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr ""
 "Puerta de enlace <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "Máscara de red <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 "Dirección o red (CIDR)<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 "Puerta de enlace <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuración de <abbr title=\"Light Emitting Diode\">LEDs</abbr>"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nombre del <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Dirección <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -225,13 +234,13 @@ msgstr ""
 "Máximas conexiones <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr "Tamaño máximo de paquetes EDNS0"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Máx.</abbr> consultas simultáneas"
 
@@ -243,7 +252,7 @@ msgstr ""
 "<br/>Nota: debe reiniciar manualmente el servicio cron si el archivo crontab "
 "estaba vacío antes de editar."
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Se requiere un nuevo inicio de sesión ya que la sesión de autenticación "
@@ -308,7 +317,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número de dispositivo ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr "ID del proveedor del sistema ATU-C"
 
@@ -340,6 +349,7 @@ msgid "Active Connections"
 msgstr "Conexiones activas"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Clientes DHCP activos"
 
@@ -347,11 +357,17 @@ msgstr "Clientes DHCP activos"
 msgid "Active DHCPv6 Leases"
 msgstr "Clientes DHCPv6 activos"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -377,7 +393,7 @@ msgstr "Añadir dirección IPv6..."
 msgid "Add key"
 msgstr "Añadir clave"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Añadir el sufijo de dominio local a los nombres servidos desde el archivo de "
@@ -387,16 +403,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Añadir nueva interfaz..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Archivos de hosts adicionales"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "Archivo de servidores adicionales"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Dirección"
 
@@ -409,11 +443,8 @@ msgstr "Dirección del puente relé local"
 msgid "Administration"
 msgstr "Administración"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr "Avanzado"
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -424,14 +455,15 @@ msgstr "Avanzado"
 msgid "Advanced Settings"
 msgstr "Configuración avanzada"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "Potencia de transmisión agregada (ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Alerta"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -441,11 +473,11 @@ msgstr "Apodo de interfaz"
 msgid "Alias of \"%s\""
 msgstr "Apodo de \"%s\""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr "Todos los servidores"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
@@ -453,7 +485,7 @@ msgstr ""
 "Asigna direcciones IP secuencialmente, comenzando desde la dirección más "
 "baja disponible"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr "Asignar IPs secuencialmente"
 
@@ -482,7 +514,7 @@ msgstr "Permitir tasas de 802.11b heredadas"
 msgid "Allow listed only"
 msgstr "Permitir a los pertenecientes en la lista"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Permitir host local"
 
@@ -500,7 +532,7 @@ msgstr "Permitir conexiones a root con contraseña"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permitir al usuario <em>root</em> conectar con contraseña"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -514,14 +546,6 @@ msgstr "IPs permitidas"
 msgid "Always announce default router"
 msgstr "Siempre anunciar el enrutador predeterminado"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr "Siempre apagado (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr "Siempre encendido (%s)"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -531,7 +555,7 @@ msgstr ""
 "¡El uso de esta opción no cumple con IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr "Anexo"
 
@@ -631,18 +655,19 @@ msgstr "Antena 2"
 msgid "Antenna Configuration"
 msgstr "Configuración de la antena"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Cualquier zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
-msgstr "Aplicar de todos modos"
-
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Solicitud de aplicar fallida con estado <code>%h</code>"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
 msgstr "Arquitectura"
@@ -672,7 +697,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Dispositivos conectados"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr "Dispositivos"
 
@@ -689,7 +714,7 @@ msgstr "Autenticación"
 msgid "Authentication Type"
 msgstr "Tipo de autenticación"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autorizar"
 
@@ -697,13 +722,13 @@ msgstr "Autorizar"
 msgid "Authorization Required"
 msgstr "Autorización requerida"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Autorefrescar"
 
@@ -777,15 +802,10 @@ msgstr "BR / DMR / AFTR"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Volver"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -839,7 +859,7 @@ msgstr ""
 "esenciales base y los patrones de copia de seguridad definidos por el "
 "usuario."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -857,14 +877,15 @@ msgstr "Enlazar el túnel a esta interfaz (opcional)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Ignorar dominio falso NX"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Puente"
@@ -937,8 +958,7 @@ msgstr "Cadena"
 msgid "Change login password"
 msgstr "Cambiar contraseña de inicio de sesión"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Cambios"
 
@@ -946,7 +966,7 @@ msgstr "Cambios"
 msgid "Changes applied."
 msgstr "Cambios aplicados."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr "Se revirtieron los cambios."
 
@@ -963,7 +983,7 @@ msgstr "Cambiando contraseña..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Canal"
 
@@ -1040,6 +1060,7 @@ msgstr ""
 "Haga clic en \"Guardar mtdblock\" para descargar el archivo mtdblock "
 "especificado. (NOTA: ¡ESTA FUNCIÓN ES PARA PROFESIONALES!)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1075,6 +1096,7 @@ msgstr "Cerrar lista..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1085,8 +1107,7 @@ msgstr "Cerrar lista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Un momento..."
 
@@ -1115,9 +1136,8 @@ msgstr ""
 "interoperabilidad y reducir la robustez de la negociación de claves, "
 "especialmente en entornos con una gran carga de tráfico."
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1131,11 +1151,11 @@ msgstr "Configuración fallida"
 msgid "Configuration files will be kept"
 msgstr "Los archivos de configuración se mantendrán"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr "Se ha aplicado la configuración."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr "¡La configuración ha sido revertida!"
 
@@ -1148,8 +1168,8 @@ msgid "Connect"
 msgstr "Conectar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Conectado"
 
@@ -1157,6 +1177,7 @@ msgstr "Conectado"
 msgid "Connection Limit"
 msgstr "Límite de conexión"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr "Intento de conexión fallido"
@@ -1165,7 +1186,7 @@ msgstr "Intento de conexión fallido"
 msgid "Connections"
 msgstr "Conexiones"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1207,11 +1228,11 @@ msgstr "Crear interfaz"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Crear un puente sobre múltiples interfaces"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Crítico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Nivel de registro de cron"
 
@@ -1234,11 +1255,7 @@ msgstr ""
 "Los archivos personalizados (certificados, scripts) pueden permanecer en el "
 "sistema. Para evitar esto, primero realice un restablecimiento de fábrica."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr "Intervalo de flash personalizado (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1263,11 +1280,12 @@ msgstr "Secreto DAE"
 msgid "DHCP Server"
 msgstr "Servidor DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP y DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Cliente DHCP"
@@ -1288,20 +1306,20 @@ msgstr "Modo DHCPv6"
 msgid "DHCPv6-Service"
 msgstr "Servicio DHCPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Reenvíos DNS"
 
@@ -1309,11 +1327,11 @@ msgstr "Reenvíos DNS"
 msgid "DNS-Label / FQDN"
 msgstr "Etiqueta DNS / FQDN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr "Comprobación DNSSEC sin firmar"
 
@@ -1330,7 +1348,7 @@ msgstr "Dirección DS-Lite AFTR"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr "Estado DSL"
 
@@ -1346,12 +1364,12 @@ msgstr "Intervalo DTIM"
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr "Velocidad de datos"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Depuración"
 
@@ -1377,7 +1395,7 @@ msgstr "Puerta de enlace predeterminada"
 msgid "Default is stateless + stateful"
 msgstr "El valor predeterminado es Sin estado + Con estado"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Estado por defecto"
 
@@ -1395,6 +1413,10 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" que publica diferentes servidores "
 "DNS a los clientes."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1419,21 +1441,26 @@ msgstr "Intervalo de mensaje de indicación de tráfico de entrega"
 msgid "Description"
 msgstr "Descripción"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Diseño"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Destino"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Dispositivo"
 
@@ -1445,7 +1472,7 @@ msgstr "Configuración del dispositivo"
 msgid "Device is rebooting..."
 msgstr "El dispositivo se está reiniciando..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "Dispositivo inalcanzable!"
 
@@ -1510,7 +1537,7 @@ msgstr "Deshabilitado (predeterminado)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Desasociarse en un reconocimiento bajo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Descartar respuestas RFC1918 salientes"
 
@@ -1523,7 +1550,9 @@ msgstr "Desconectar"
 msgid "Disconnection attempt failed"
 msgstr "Intento de desconexión fallido"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1542,7 +1571,7 @@ msgstr "Distancia al miembro de la red mas lejana en metros."
 msgid "Diversity"
 msgstr "Diversidad"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1554,17 +1583,17 @@ msgstr ""
 "Name System\">DNS</abbr> para Firewalls <abbr title=\"Network Address "
 "Translation\">NAT</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "No guardar respuestas negativas, por ejemplo dominios inexistentes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "No reenviar peticiones que no se puedan responder por servidores de nombres "
 "públicos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "No reenviar búsquedas inversas para redes locales"
 
@@ -1572,11 +1601,11 @@ msgstr "No reenviar búsquedas inversas para redes locales"
 msgid "Do you really want to delete the following SSH key?"
 msgstr "¿Realmente quiere eliminar la siguiente clave SSH?"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Requerir dominio"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Lista blanca de dominios"
 
@@ -1584,7 +1613,7 @@ msgstr "Lista blanca de dominios"
 msgid "Don't Fragment"
 msgstr "No fragmentar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1608,6 +1637,10 @@ msgstr "Descargar mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Desplazamiento SNR en sentido descendente"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instancia Dropbear"
@@ -1649,6 +1682,9 @@ msgstr "Longitud de bits EA"
 msgid "EAP-Method"
 msgstr "Método EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1672,7 +1708,7 @@ msgstr "Editar esta interfaz"
 msgid "Edit this network"
 msgstr "Editar esta red"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Emergencia"
 
@@ -1713,7 +1749,7 @@ msgstr "Habilitar negociación IPv6 en el enlace PPP"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Habilitar paso de tramas jumbo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Habilitar cliente NTP"
 
@@ -1721,7 +1757,7 @@ msgstr "Habilitar cliente NTP"
 msgid "Enable Single DES"
 msgstr "Habilitar solo DES"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Habilitar servidor TFTP"
 
@@ -1801,7 +1837,7 @@ msgstr "Modo de encapsulado"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Encriptación"
 
@@ -1813,11 +1849,11 @@ msgstr "Punto final de Host"
 msgid "Endpoint Port"
 msgstr "Punto final del puerto"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr "Ingrese valor personalizado"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr "Ingrese valores personalizados"
 
@@ -1830,35 +1866,37 @@ msgstr "Borrando..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Error"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr "Segundos errados (ES)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador ethernet"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch ethernet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr "Excluir interfaces"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Expandir hosts"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
-msgstr "Esperando %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
+msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Expira"
 
@@ -1881,15 +1919,15 @@ msgstr "Lista de soporte de clave externa R0"
 msgid "External R1 Key Holder List"
 msgstr "Lista de soporte de clave externa R1"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Servidor externo de registro del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Puerto del servidor externo de registro del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "Protocolo de servidor de registro de sistema externo"
 
@@ -1909,7 +1947,7 @@ msgstr "FT sobre The Air"
 msgid "FT protocol"
 msgstr "Protocolo FT"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Error al confirmar aplicar dentro de %ds. Esperando a que se reviertan los "
@@ -1919,7 +1957,7 @@ msgstr ""
 msgid "File"
 msgstr "Archivo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nombre del archivo de imagen de arranque mostrado a los clientes"
 
@@ -1929,11 +1967,11 @@ msgstr "Nombre del archivo de imagen de arranque mostrado a los clientes"
 msgid "Filesystem"
 msgstr "Sistema de archivos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtro privado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtro inútil"
 
@@ -1982,7 +2020,7 @@ msgstr "Archivo de firmware"
 msgid "Firmware Version"
 msgstr "Versión del firmware"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Puerto origen fijo para peticiones de DNS salientes"
 
@@ -1994,12 +2032,6 @@ msgstr "Grabar firmware"
 msgid "Flash image..."
 msgstr "Grabar imagen..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Grabar nueva imagen de firmware"
@@ -2056,7 +2088,7 @@ msgstr "No coincide el token del formulario"
 msgid "Forward DHCP traffic"
 msgstr "Reenviar tráfico DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "Segundos de corrección de errores de reenvío (FECS)"
 
@@ -2097,7 +2129,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2106,11 +2138,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Sólo GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Puerta de enlace"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr "La dirección de la puerta de enlace es inválida"
@@ -2119,10 +2152,11 @@ msgstr "La dirección de la puerta de enlace es inválida"
 msgid "Gateway ports"
 msgstr "Puertos del gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Configuración general"
 
@@ -2164,13 +2198,15 @@ msgstr "Configuración global"
 msgid "Global network options"
 msgstr "Opciones globales de red"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Ir a configuración de contraseña..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2200,15 +2236,11 @@ msgstr "Modo HT (802.11n)"
 msgid "Hang Up"
 msgstr "Suspender"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr "Errores de código de error de encabezado (HEC)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr "Intervalo de ritmo (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2232,7 +2264,7 @@ msgstr "Ocultar cadenas vacias"
 msgid "Host"
 msgstr "Host"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Entradas de hosts"
 
@@ -2240,7 +2272,7 @@ msgstr "Entradas de hosts"
 msgid "Host expiry timeout"
 msgstr "Tiempo de espera de expiración del host"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "Dirección <abbr title=\"Internet Protocol Address\">IP</abbr> o red"
 
@@ -2249,10 +2281,11 @@ msgid "Host-Uniq tag content"
 msgstr "Contenido de la etiqueta Host-Uniq"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Nombre del host"
 
@@ -2260,8 +2293,8 @@ msgstr "Nombre del host"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Nombre del host a enviar cuando se solicite una IP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Nombres de hosts"
 
@@ -2281,14 +2314,16 @@ msgstr "Direcciones IP"
 msgid "IP Protocol"
 msgstr "Protocolo IP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Dirección IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr "Dirección IP inválida"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "Falta la dirección IP"
@@ -2338,7 +2373,7 @@ msgstr "Puerta de enlace IPv4"
 msgid "IPv4 netmask"
 msgstr "Máscara de red IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr "Red IPv4 en notación de dirección / máscara de red"
 
@@ -2356,6 +2391,7 @@ msgid "IPv4+IPv6"
 msgstr "IPv4+IPv6"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "Dirección IPv4"
 
@@ -2405,7 +2441,7 @@ msgstr "Configuraciones de IPv6"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 ULA-Prefix"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr "Conexión IPv6"
 
@@ -2427,7 +2463,7 @@ msgstr "Longitud de asignación de IPv6"
 msgid "IPv6 gateway"
 msgstr "Puerta de enlace IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr "Red IPv6 en notación de dirección / máscara de red"
 
@@ -2550,7 +2586,7 @@ msgstr ""
 "transferir volúmenes de información a alta velocidad tal y como hace la "
 "<abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorar <code>/etc/hosts</code>"
 
@@ -2558,7 +2594,7 @@ msgstr "Ignorar <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Deshabilitar DHCP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignorar el archivo resolve"
 
@@ -2592,7 +2628,7 @@ msgstr "Espera de inactividad"
 msgid "Inbound:"
 msgstr "Entrante:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Información"
 
@@ -2624,10 +2660,9 @@ msgstr "Instalar paquete %q"
 msgid "Install protocol extensions..."
 msgstr "Instalar extensiones de protocolo..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2702,10 +2737,10 @@ msgstr ""
 "Parece que está intentando grabar una imagen de firmware mayor que la "
 "memoria flash de su equipo. ¡Por favor, verifique el archivo!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "¡Se necesita JavaScript!"
 
@@ -2746,10 +2781,6 @@ msgstr "Clave"
 msgid "Key #%d"
 msgstr "Clave #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr "KiB"
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Matar"
@@ -2789,15 +2820,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etiqueta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Idioma"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Idioma y Estilo"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr "Latencia"
 
@@ -2805,17 +2836,18 @@ msgstr "Latencia"
 msgid "Leaf"
 msgstr "Hoja"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "Tiempo de expiración"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Archivo de conexiones"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Tiempo de conexión restante"
 
@@ -2832,7 +2864,7 @@ msgstr "Deje vacío para autodetectar"
 msgid "Leave empty to use the current WAN address"
 msgstr "Deje vacío para usar la dirección WAN actual"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Registro de cambios:"
 
@@ -2840,37 +2872,37 @@ msgstr "Registro de cambios:"
 msgid "Limit"
 msgstr "Límite de IPs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "Limita el servicio de DNS a las subredes de interfaces en las que estamos "
 "sirviendo DNS."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Limita la escucha de estas interfaces, y el bucle de retorno."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr "Atenuación de línea (LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr "Modo de línea"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr "Estado de línea"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr "Tiempo de actividad de línea"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Enlace activado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2911,15 +2943,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Lista de archivos de claves SSH para autenticación"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Lista de dominios a los que se permiten respuestas RFC1918"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Lista de dispositivos que proporcionan resultados de dominio NX falsos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr "Interfaces de escucha"
 
@@ -2931,12 +2963,12 @@ msgstr "Puerto de escucha"
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Escucha solo en la interfaz dada o, si no se especifica, en todas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Puerto de escucha para consultas DNS entrantes"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Carga"
 
@@ -2954,6 +2986,12 @@ msgstr "Cargando"
 msgid "Loading SSH keys…"
 msgstr "Cargando claves SSH..."
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "Dirección IP local inválida"
@@ -2975,7 +3013,7 @@ msgstr "Dirección local IPv4"
 msgid "Local IPv6 address"
 msgstr "Dirección local IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr "Solo servicio local"
 
@@ -2984,15 +3022,15 @@ msgid "Local Startup"
 msgstr "Arranque local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Hora local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Dominio local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3000,17 +3038,17 @@ msgstr ""
 "Especificación de dominio local. Los nombres que coinciden con este dominio "
 "nunca se reenvían y se resuelven solo desde archivos DHCP o hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Sufijo del dominio local que se añade a los nombres DHCP y a las entradas "
 "del archivo de dispositivos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Servidor local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3018,7 +3056,7 @@ msgstr ""
 "Localice el nombre del host en función de la subred que solicita si hay "
 "varias IP disponibles"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Localizar consultas"
 
@@ -3026,15 +3064,15 @@ msgstr "Localizar consultas"
 msgid "Locked to channel %s used by: %s"
 msgstr "Bloqueado en el canal %s utilizado por: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Nivel de registro"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Registrar consultas"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Registro"
 
@@ -3042,11 +3080,11 @@ msgstr "Registro"
 msgid "Login"
 msgstr "Iniciar sesión"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Cerrar sesión"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr "Pérdida de segundos de señal (LOSS)"
 
@@ -3062,8 +3100,9 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Dirección MAC"
@@ -3103,8 +3142,7 @@ msgstr "MD5"
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3127,7 +3165,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Manual"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Max. velocidad de datos alcanzable (ATTNDR)"
 
@@ -3135,15 +3177,15 @@ msgstr "Max. velocidad de datos alcanzable (ATTNDR)"
 msgid "Maximum allowed Listen Interval"
 msgstr "Máximo permitido de intervalo de escucha"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Número máximo de clientes DHCP activos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Número máximo de consultas DNS concurrentes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Tamaño máximo de paquetes EDNS.0 paquetes UDP"
 
@@ -3168,7 +3210,7 @@ msgstr "Máximo de conexiones activas."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3186,12 +3228,15 @@ msgstr "Memoria"
 msgid "Memory usage (%)"
 msgstr "Uso de RAM (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "ID de malla"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3219,7 +3264,7 @@ msgstr "Dominio de movilidad"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Modo"
 
@@ -3248,6 +3293,7 @@ msgstr "Error en la consulta de información del módem"
 msgid "Modem init timeout"
 msgstr "Espera de inicialización del modem"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3258,6 +3304,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr "Más caracteres"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Entrada de montaje"
@@ -3341,13 +3391,14 @@ msgstr "NDP-Proxy"
 msgid "NT Domain"
 msgstr "Dominio NT"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Servidores NTP a consultar"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Nombre"
 
@@ -3359,14 +3410,10 @@ msgstr "Nombre de la nueva interfaz"
 msgid "Name of the new network"
 msgstr "Nombre de la nueva red"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navegación"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Máscara de red"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3381,14 +3428,11 @@ msgstr "Red"
 msgid "Network Utilities"
 msgstr "Utilidades de red"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Imagen de arranque en red"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr "Actividad del dispositivo de red (%s)"
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "El dispositivo de red no está presente"
@@ -3401,6 +3445,7 @@ msgstr "Red sin interfaces."
 msgid "Next »"
 msgstr "Siguiente »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr "No"
@@ -3418,7 +3463,7 @@ msgid "No files found"
 msgstr "No se han encontrado archivos"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "No hay información disponible"
@@ -3427,7 +3472,7 @@ msgstr "No hay información disponible"
 msgid "No matching prefix delegation"
 msgstr "No hay delegación de prefijo coincidente"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Sin caché negativa"
 
@@ -3439,10 +3484,10 @@ msgstr "No hay red configurada para este dispositivo"
 msgid "No network name specified"
 msgstr "No se ha especificado un nombre de red"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "¡Sin contraseña!"
 
@@ -3470,7 +3515,7 @@ msgstr "Sin zona asignada"
 msgid "Noise"
 msgstr "Ruido"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr "Margen de ruido (SNR)"
 
@@ -3478,11 +3523,11 @@ msgstr "Margen de ruido (SNR)"
 msgid "Noise:"
 msgstr "Ruido:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "Errores de CRC no preventivos (CRC P)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr "Sin comodín"
 
@@ -3491,7 +3536,7 @@ msgstr "Sin comodín"
 msgid "None"
 msgstr "Ninguno"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normal"
 
@@ -3505,7 +3550,7 @@ msgid "Not associated"
 msgstr "No asociado"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "No conectado"
 
@@ -3517,7 +3562,7 @@ msgstr "No se inició en el arranque"
 msgid "Note: interface name length"
 msgstr "Nota: longitud del nombre de la interfaz"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Aviso"
 
@@ -3525,13 +3570,13 @@ msgstr "Aviso"
 msgid "Nslookup"
 msgstr "NSLookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "Número de entradas de DNS en caché (el máximo es 10000, 0 es sin "
 "almacenamiento en caché)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr "Número de hilos paralelos utilizados para la compresión"
 
@@ -3551,7 +3596,7 @@ msgstr "Contraseña confusa"
 msgid "Obtain IPv6-Address"
 msgstr "Obtener dirección IPv6"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Retraso de desconexión"
 
@@ -3570,14 +3615,22 @@ msgstr ""
 "<abbr title=\"Virtual Local Area Network\">VLAN</abbr>, <samp>INTERFACE."
 "VLANNR</samp> (<abbr title=\"por ejemplo\">Ej.</abbr>: <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Retraso de activación"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "¡Debe especificar al menos un nombre de host o dirección MAC!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3604,11 +3657,11 @@ msgstr "OpenConnect (CISCO AnyConnect)"
 msgid "Operating frequency"
 msgstr "Frecuencia de operación"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Opción cambiada"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Opción removida"
 
@@ -3721,6 +3774,7 @@ msgstr "Reemplazar dirección MAC"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "Reemplazar MTU"
 
@@ -3792,6 +3846,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr "Código PIN rechazado"
@@ -3925,6 +3980,7 @@ msgstr "Pico:"
 msgid "Peer IP address to assign"
 msgstr "Dirección IP del par para asignar"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr "Falta la dirección del compañero"
@@ -3981,14 +4037,6 @@ msgstr "Por favor, introduzca su nombre de usuario y contraseña."
 msgid "Policy"
 msgstr "Política"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr "Intervalo de autorefrezco"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr "Intervalo de autorefrezco para consultas de estado en segundos"
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Puerto"
@@ -3997,11 +4045,15 @@ msgstr "Puerto"
 msgid "Port status:"
 msgstr "Estado del puerto:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr "Modo de administración de energía"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "Errores preventivos de CRC (CRC P)"
 
@@ -4013,7 +4065,7 @@ msgstr "Preferir LTE"
 msgid "Prefer UMTS"
 msgstr "Preferir UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr "Prefijo delegado"
 
@@ -4034,7 +4086,7 @@ msgstr ""
 "Asumir que el otro estará muerto tras estos fallos de echo LCP, use 0 para "
 "ignorar fallos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr "Evita escuchar en estas interfaces."
 
@@ -4056,7 +4108,7 @@ msgstr "Proceder"
 msgid "Processes"
 msgstr "Procesos"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "Prefil"
 
@@ -4067,7 +4119,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protocolo"
@@ -4080,7 +4132,7 @@ msgstr "Protocolo de la nueva interfaz"
 msgid "Protocol support is not installed"
 msgstr "No está instalado el paquete necesario para utilizar el protocolo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Dar servicio NTP"
 
@@ -4120,11 +4172,11 @@ msgid "QMI Cellular"
 msgstr "QMI Celular"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Calidad"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4193,7 +4245,7 @@ msgstr ""
 "Bytes en bruto codificados en hexadecimal. Deje en blanco a menos que su ISP "
 "lo requiera"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4251,7 +4303,7 @@ msgstr "Red WiFi en tiempo real"
 msgid "Reassociation Deadline"
 msgstr "Fecha límite de reasociación"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Protección contra reasociación"
 
@@ -4269,7 +4321,7 @@ msgstr "Reiniciando..."
 msgid "Reboots the operating system of your device"
 msgstr "Reiniciar el sistema operativo de su dispositivo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Recibir"
 
@@ -4375,7 +4427,7 @@ msgstr ""
 "Requiere la versión completa de wpad/hostapd y soporte del controlador de "
 "wifi <br />(a partir de enero de 2019: ath9k, ath10k, mwlwifi y mt76)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4383,6 +4435,7 @@ msgstr ""
 "Requiere upstream soporta DNSSEC; Verifique que las respuestas de los "
 "dominios no firmados realmente provengan de dominios no firmados"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4398,11 +4451,11 @@ msgstr "Reiniciar contadores"
 msgid "Reset to defaults"
 msgstr "Reiniciar a configuraciones predeterminadas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Archivos Resolv y Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Archivo de resolución"
 
@@ -4428,27 +4481,26 @@ msgstr "Restaurar"
 msgid "Restore backup"
 msgstr "Restaurar copia de seguridad"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Mostrar/ocultar contraseña"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Revertir"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr "Revertir cambios"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Error al revertir la solicitud con el estado <code>%h</code>"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr "Revirtiendo configuración..."
 
@@ -4456,7 +4508,7 @@ msgstr "Revirtiendo configuración..."
 msgid "Root"
 msgstr "Raíz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Directorio raíz para los archivos servidos por TFTP"
 
@@ -4468,8 +4520,11 @@ msgstr "Preparación de la raíz"
 msgid "Route Allowed IPs"
 msgstr "Ruta permitida IPs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "Tipo de ruta"
 
@@ -4482,13 +4537,13 @@ msgstr "Servicio de anuncio de enrutador"
 msgid "Router Password"
 msgstr "Contraseña del router"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Rutas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4508,6 +4563,10 @@ msgstr "Comprobar el sistema de archivos antes de montar el dispositivo"
 msgid "Run filesystem check"
 msgstr "Comprobar el sistema de archivos"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr "SHA256"
@@ -4541,7 +4600,7 @@ msgstr "Claves SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4549,6 +4608,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr "SWAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4556,7 +4617,8 @@ msgstr "SWAP"
 msgid "Save"
 msgstr "Guardar"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Guardar y aplicar"
@@ -4586,11 +4648,11 @@ msgstr "Error en la solicitud de escaneo"
 msgid "Scheduled Tasks"
 msgstr "Tareas programadas"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Sección añadida"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Sección removida"
 
@@ -4625,7 +4687,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Aislar clientes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Configuración del servidor"
 
@@ -4642,7 +4704,7 @@ msgstr "Tipo de servicio"
 msgid "Services"
 msgstr "Aplicaciones"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr "Sesión expirada"
 
@@ -4659,10 +4721,6 @@ msgstr ""
 "enlace (si está configurado, los eventos de detección de operador no invocan "
 "los controladores de conexión en caliente)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr "Configurar la sincronización del tiempo"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr "La configuración de la PLMN falló"
@@ -4675,7 +4733,7 @@ msgstr "El modo de operación de ajuste falló"
 msgid "Setup DHCP Server"
 msgstr "Configuración del servidor DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr "Segundos con errores graves (SES)"
 
@@ -4706,11 +4764,11 @@ msgstr "Apagar esta interfaz"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Señal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr "Atenuación de señal (SATN)"
 
@@ -4722,11 +4780,11 @@ msgstr "Señal:"
 msgid "Size"
 msgstr "Tamaño"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr "Tamaño de la caché de consultas DNS"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr "Tamaño del dispositivo ZRam en megabytes"
 
@@ -4735,11 +4793,11 @@ msgstr "Tamaño del dispositivo ZRam en megabytes"
 msgid "Skip"
 msgstr "Saltar"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Saltar al contenido"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Saltar a navegación"
 
@@ -4747,6 +4805,7 @@ msgstr "Saltar a navegación"
 msgid "Slot time"
 msgstr "Tiempo asignado"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Software VLAN"
@@ -4779,6 +4838,10 @@ msgstr ""
 msgid "Source"
 msgstr "Origen"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Especifica el directorio al que está enlazado el dispositivo"
@@ -4838,7 +4901,7 @@ msgstr "Iniciar"
 msgid "Start priority"
 msgstr "Prioridad de inicio"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr "Iniciando aplicar configuración..."
 
@@ -4850,15 +4913,15 @@ msgstr "Iniciando escaneo de WiFi..."
 msgid "Startup"
 msgstr "Arranque"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Rutas IPv4 estáticas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Rutas IPv6 estáticas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Direcciones estáticas"
 
@@ -4866,11 +4929,12 @@ msgstr "Direcciones estáticas"
 msgid "Static Routes"
 msgstr "Rutas estáticas"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Dirección estática"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4888,7 +4952,7 @@ msgstr "Límite de inactividad de la estación"
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Estado"
 
@@ -4897,7 +4961,7 @@ msgstr "Estado"
 msgid "Stop"
 msgstr "Detener"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Orden estricto"
 
@@ -4909,11 +4973,11 @@ msgstr "Fuerte"
 msgid "Submit"
 msgstr "Enviar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr "Suprimir el registro"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Suprimir el registro de la operación rutinaria de estos protocolos"
 
@@ -4945,10 +5009,11 @@ msgstr ""
 "El Switch %q tiene una topología desconocida: la configuración de VLAN puede "
 "no ser precisa."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr "Máscara de puerto de Switch"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Switch VLAN"
@@ -4961,27 +5026,18 @@ msgstr "Intercambiar protocolo"
 msgid "Switch to CIDR list notation"
 msgstr "Cambiar a la notación de lista CIDR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr "Actividad de switchport (%s)"
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr "Sincronizar con el servidor NTP"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Sincronizar con el navegador"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Sincronizando..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Sistema"
@@ -4991,11 +5047,11 @@ msgstr "Sistema"
 msgid "System Log"
 msgstr "Registro del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Propiedades del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Tamaño del buffer de registro del sistema"
 
@@ -5003,11 +5059,11 @@ msgstr "Tamaño del buffer de registro del sistema"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Configuración TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Raíz del servidor TFTP"
 
@@ -5028,8 +5084,7 @@ msgid "Table"
 msgstr "Tabla"
 
 # Target = Meta --> Objetivo --> Destino?
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -5107,22 +5162,16 @@ msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 "El archivo de configuración no se pudo cargar debido al siguiente error:"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
-msgstr ""
-"No se pudo conectar al dispositivo dentro de los %d segundos después de "
-"aplicar los cambios pendientes, lo que provocó que la configuración se "
-"revirtiera por razones de seguridad. Si cree que los cambios de "
-"configuración son correctos, proceda de todos modos. Alternativamente, puede "
-"descartar esta advertencia y editar los cambios antes de intentar aplicar "
-"nuevamente, o revertir todos los cambios pendientes para mantener el estado "
-"de configuración actualmente en funcionamiento."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5153,10 +5202,6 @@ msgstr ""
 "coinciden con los del original.<br />Pulse \"Proceder\" para empezar el "
 "grabado."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Los siguientes cambios han sido revertidos."
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Las siguientes reglas están actualmente activas en este sistema."
@@ -5258,26 +5303,18 @@ msgstr ""
 "El archivo con la imagen de firmware subido no tiene un formato adecuado. "
 "Asegúrese de haber elegido la imagen correcta para su plataforma."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Tema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Sin conexiones activas."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr "No hay cambios para aplicar."
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "¡No hay cambios a revertir!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "¡Sin cambios pendientes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
@@ -5287,10 +5324,10 @@ msgstr ""
 "No hay dispositivo asignado aún. Por favor, enlace un dispositivo de red en "
 "la pestaña \"Configuración física\""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5302,15 +5339,12 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Dirección IPv4 del relé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
-"Este archivo puede contener líneas como 'servidor=/dominio/1.2.3.4' o "
-"'servidor=1.2.3.4' para dominios específicos o dominantes completos <abbr "
-"title=\"Domain Name System\">DNS</abbr>."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
 msgid ""
@@ -5347,7 +5381,7 @@ msgstr ""
 "Esta es la dirección de punto final asignada por el broker del túnel, suele "
 "terminar con <code>...:2/64</code>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5387,29 +5421,26 @@ msgstr "Procesos del sistema que se están ejecutando actualmente y su estado."
 msgid "This page gives an overview over currently active network connections."
 msgstr "Conexiones de red activas."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "No hay reglas definidas"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Sincronización horaria"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Sincronización horaria no configurada."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "Intervalo de tiempo para reprogramar GTK"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Zona horaria"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr "Iniciar sesión…"
 
@@ -5452,7 +5483,7 @@ msgstr "Transferencia"
 msgid "Transmission Rate"
 msgstr "Tasa de transmisión"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Transmitir"
 
@@ -5467,11 +5498,11 @@ msgstr "Potencia de transmisión"
 msgid "Transmitter Antenna"
 msgstr "Antena transmisora"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Disparador"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Modo de disparador"
 
@@ -5479,6 +5510,7 @@ msgstr "Modo de disparador"
 msgid "Tunnel ID"
 msgstr "ID de túnel"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfaz de túnel"
@@ -5494,7 +5526,7 @@ msgid "Tx-Power"
 msgstr "Potencia-TX"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipo"
@@ -5511,11 +5543,11 @@ msgstr "Sólo UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Dispositivo USB"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "Puertos USB"
 
@@ -5524,15 +5556,19 @@ msgstr "Puertos USB"
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr "No se puede determinar el nombre del dispositivo"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr "No se puede determinar la dirección IP externa"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr "No se puede determinar la interfaz ascendente"
@@ -5549,22 +5585,26 @@ msgstr "No se puede obtener la identificación del cliente"
 msgid "Unable to resolve AFTR host name"
 msgstr "No se puede resolver el nombre de host AFTR"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr "No se puede resolver el nombre de host del par"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr "Segundos no disponibles (UAS)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconocido"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Error desconocido (%s)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "No administrado"
@@ -5578,10 +5618,7 @@ msgstr "Desmontar"
 msgid "Unnamed key"
 msgstr "Clave sin nombre"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Cambios sin aplicar"
 
@@ -5625,7 +5662,7 @@ msgstr "Archivo subido"
 msgid "Uptime"
 msgstr "Tiempo activo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Usar <code>/etc/ethers</code>"
 
@@ -5737,7 +5774,7 @@ msgstr "Usar métrica de puerta de enlace"
 msgid "Use routing table"
 msgstr "Usar tabla de rutas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5884,16 +5921,16 @@ msgstr "Esperando a que se apliquen los cambios..."
 msgid "Waiting for command to complete..."
 msgstr "Esperando a que termine el comando..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
-msgstr "Esperando a que se aplique la configuración... %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "Esperando por el dispositivo..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Aviso"
 
@@ -5915,26 +5952,6 @@ msgstr ""
 "está habilitada, las siguientes opciones de teclas R0/R1 no se aplican. "
 "Deshabilite esto para usar las opciones de teclas R0 y R1."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr "Actividad WiFi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr "Asociación de clientes de WiFi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr "Recepción de datos WiFi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr "Transmisión de datos WiFi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr "WiFi en (%s)"
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Ancho de banda"
@@ -5949,10 +5966,13 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "WiFi"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptador WiFi"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5969,13 +5989,13 @@ msgstr "Seguridad WiFi"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Red WiFi deshabilitada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Red WiFi no asociada"
 
@@ -5991,14 +6011,15 @@ msgstr "Red WiFi deshabilitada"
 msgid "Wireless network is enabled"
 msgstr "Red WiFi habilitada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Escribe las peticiones de DNS recibidas en el registro del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "Escribe el registro del sistema al archivo"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr "Si"
@@ -6014,32 +6035,32 @@ msgstr ""
 "<strong>Advertencia: Si deshabilitas los scripts de inicio esenciales como "
 "\"red\", ¡Tu dispositivo podría volverse inaccesible!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Debe habilitar JavaScript en su navegador o LuCI no funcionará correctamente."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr "Algoritmo de compresión ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr "Streams de compresión ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr "Configuración de ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr "Tamaño de ZRam"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "Cualquiera"
 
@@ -6058,6 +6079,11 @@ msgstr "Cualquiera"
 msgid "auto"
 msgstr "Auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+#, fuzzy
+msgid "automatic"
+msgstr "estático"
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -6066,6 +6092,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "Puenteado"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -6118,10 +6146,11 @@ msgstr "Deshabilitado"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "Expirado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6129,6 +6158,7 @@ msgstr ""
 "Archivo en el que se guardarán las direcciones <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr> asignadas"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "Reenviar"
@@ -6141,7 +6171,7 @@ msgstr "Full dúplex"
 msgid "half-duplex"
 msgstr "Half dúplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr "Valor codificado en hexadecimal"
 
@@ -6155,10 +6185,11 @@ msgstr "Oculto"
 msgid "hybrid mode"
 msgstr "Modo híbrido"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "Si el destino es una red"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "Entrada"
@@ -6183,15 +6214,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr "clave entre 8 y 63 caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr "clave de 5 o 13 caracteres"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Archivo <abbr title=\"Domain Name System\">DNS</abbr> local"
 
@@ -6213,10 +6244,14 @@ msgstr "No"
 msgid "no link"
 msgstr "Sin enlace"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr "Valor no vacío"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "ninguno"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6224,28 +6259,25 @@ msgid "not present"
 msgstr "No presente"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "Apagado"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "Encendido"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr "uno de: -%s"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "Abierto"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr "Salida"
@@ -6254,11 +6286,11 @@ msgstr "Salida"
 msgid "overlay"
 msgstr "Overlay"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr "Valor decimal positivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr "Valor entero positivo"
 
@@ -6306,7 +6338,7 @@ msgstr "Etiquetado"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "Unidades de tiempo (TUs / 1.024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr "Valor único"
 
@@ -6316,10 +6348,17 @@ msgstr "Desconocido"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "Ilimitado"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6333,159 +6372,159 @@ msgstr "No especificado -o- crear:"
 msgid "untagged"
 msgstr "Desetiquetado"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr "Dirección IP válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr "Dirección IP válida o prefijo"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr "IPv4 válido CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr "Dirección IPv4 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr "Dirección IPv4 o red válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr "Dirección IPv4 válida: puerto"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr "Red IPv4 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "IPv4 válido o IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "Valor de prefijo IPv4 válido (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr "IPv6 válido CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr "Dirección IPv6 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr "Dirección IPv6 válida o prefijo"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr "ID de host IPv6 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr "Red IPv6 válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "Valor de prefijo IPv6 válido (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr "dirección MAC válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr "Identificador UCI válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "Identificador UCI válido, nombre del host o dirección IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr "Dirección válida: puerto"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr "Fecha válida (AAAA-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr "Valor decimal válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr "clave WEP hexadecimal válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr "clave hexadecimal WPA válida"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr "host válido: puerto"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr "Nombre de host válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr "Nombrel de host válido o dirección IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr "Valor entero valido"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr "Red válida en notación de dirección/máscara de red"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "Dígito de teléfono válido (0-9, \"*\", \"#\", \"!\" o \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr "puerto válido o rango de puertos (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr "Valor de puerto válido"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr "Tiempo válido (HH: MM: SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr "Valor entre %d y %d caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr "Valor entre %f y %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr "Valor mayor o igual a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr "Valor menor o igual a %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr "Valor con al menos %d caracteres"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr "Valor con un máximo de %d caracteres"
 
@@ -6499,6 +6538,118 @@ msgstr "Si"
 msgid "« Back"
 msgstr "« Volver"
 
+#~ msgid "Advanced"
+#~ msgstr "Avanzado"
+
+#~ msgid "Always off (%s)"
+#~ msgstr "Siempre apagado (%s)"
+
+#~ msgid "Always on (%s)"
+#~ msgstr "Siempre encendido (%s)"
+
+#~ msgid "Apply anyway"
+#~ msgstr "Aplicar de todos modos"
+
+#~ msgid "Back"
+#~ msgstr "Volver"
+
+#~ msgid "Custom flash interval (%s)"
+#~ msgstr "Intervalo de flash personalizado (%s)"
+
+#~ msgid "Expecting %s"
+#~ msgstr "Esperando %s"
+
+#~ msgid "Heartbeat interval (%s)"
+#~ msgstr "Intervalo de ritmo (%s)"
+
+#~ msgid "KiB"
+#~ msgstr "KiB"
+
+#~ msgid "Netmask"
+#~ msgstr "Máscara de red"
+
+#~ msgid "Network device activity (%s)"
+#~ msgstr "Actividad del dispositivo de red (%s)"
+
+#~ msgid "Polling interval"
+#~ msgstr "Intervalo de autorefrezco"
+
+#~ msgid "Polling interval for status queries in seconds"
+#~ msgstr "Intervalo de autorefrezco para consultas de estado en segundos"
+
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Configurar la sincronización del tiempo"
+
+#~ msgid "Switchport activity (%s)"
+#~ msgstr "Actividad de switchport (%s)"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Sincronizando..."
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
+#~ "this warning and edit changes before attempting to apply again, or revert "
+#~ "all pending changes to keep the currently working configuration state."
+#~ msgstr ""
+#~ "No se pudo conectar al dispositivo dentro de los %d segundos después de "
+#~ "aplicar los cambios pendientes, lo que provocó que la configuración se "
+#~ "revirtiera por razones de seguridad. Si cree que los cambios de "
+#~ "configuración son correctos, proceda de todos modos. Alternativamente, "
+#~ "puede descartar esta advertencia y editar los cambios antes de intentar "
+#~ "aplicar nuevamente, o revertir todos los cambios pendientes para mantener "
+#~ "el estado de configuración actualmente en funcionamiento."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Los siguientes cambios han sido revertidos."
+
+#~ msgid "Theme"
+#~ msgstr "Tema"
+
+#~ msgid "There are no changes to apply."
+#~ msgstr "No hay cambios para aplicar."
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "¡No hay cambios a revertir!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "¡Sin cambios pendientes!"
+
+#~ msgid ""
+#~ "This file may contain lines like 'server=/domain/1.2.3.4' or "
+#~ "'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+#~ "Name System\">DNS</abbr> servers."
+#~ msgstr ""
+#~ "Este archivo puede contener líneas como 'servidor=/dominio/1.2.3.4' o "
+#~ "'servidor=1.2.3.4' para dominios específicos o dominantes completos <abbr "
+#~ "title=\"Domain Name System\">DNS</abbr>."
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Sincronización horaria no configurada."
+
+#~ msgid "Waiting for configuration to be applied… %ds"
+#~ msgstr "Esperando a que se aplique la configuración... %ds"
+
+#~ msgid "Wi-Fi activity (%s)"
+#~ msgstr "Actividad WiFi (%s)"
+
+#~ msgid "Wi-Fi client association (%s)"
+#~ msgstr "Asociación de clientes de WiFi (%s)"
+
+#~ msgid "Wi-Fi data reception (%s)"
+#~ msgstr "Recepción de datos WiFi (%s)"
+
+#~ msgid "Wi-Fi data transmission (%s)"
+#~ msgstr "Transmisión de datos WiFi (%s)"
+
+#~ msgid "Wi-Fi on (%s)"
+#~ msgstr "WiFi en (%s)"
+
+#~ msgid "one of: - %s"
+#~ msgstr "uno de: -%s"
+
 #~ msgid "Flashmemory write access (%s)"
 #~ msgstr "Acceso de escritura de memoria flash (%s)"
 
@@ -6532,9 +6683,6 @@ msgstr "« Volver"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Error desconocido, ¡no se ha cambiado la contraseña!"
 
-#~ msgid "Design"
-#~ msgstr "Diseño"
-
 #~ msgid "Available packages"
 #~ msgstr "Paquetes disponibles"
 
@@ -6583,9 +6731,6 @@ msgstr "« Volver"
 #~ msgid "Version"
 #~ msgstr "Versión"
 
-#~ msgid "none"
-#~ msgstr "ninguno"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "Desactivar configuración de DNS"
 
@@ -6739,10 +6884,6 @@ msgstr "« Volver"
 #~ msgid "Leasetime"
 #~ msgstr "Tiempo de cesión"
 
-#, fuzzy
-#~ msgid "automatic"
-#~ msgstr "estático"
-
 #~ msgid "AR Support"
 #~ msgstr "Soporte a AR"
 
index e03a5dd43e072c5f80a42cb532851cdf5f2ce42b..5ff823b260edb749e6bfe3af4688dc856507f480 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr "(fenêtre de %d minutes, intervalle de %d secondes)"
 msgid "(%s available)"
 msgstr "(%s disponible)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s disponible)"
 msgid "(empty)"
 msgstr "(vide)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(pas d'interface connectée)"
 msgid "-- Additional Field --"
 msgstr "-- Champ Supplémentaire --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Choisir --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- autre --"
@@ -82,7 +92,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Port des requêtes <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Port du serveur <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,22 +174,22 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Adresse <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "Passerelle <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "Masque réseau <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -188,34 +197,34 @@ msgstr ""
 "Adresse ou réseau <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> "
 "(notation CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Passerelle <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
 "Configuration des <abbr title=\"Diode Électro-Luminescente\">DEL</abbr>s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nom de la <abbr title=\"Diode Électro-Luminescente\">DEL</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Adresse <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -223,7 +232,7 @@ msgstr ""
 "Nombre de baux <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> maximum"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -231,7 +240,7 @@ msgstr ""
 "taille maximum des paquets <abbr title=\"Extension Mechanisms for Domain "
 "Name System\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "Maximum de requêtes concurrentes"
 
@@ -241,7 +250,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -308,7 +317,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Numéro de périphérique ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -340,6 +349,7 @@ msgid "Active Connections"
 msgstr "Connexions actives"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Bails DHCP actifs"
 
@@ -347,11 +357,17 @@ msgstr "Bails DHCP actifs"
 msgid "Active DHCPv6 Leases"
 msgstr "Bails DHCPv6 actifs"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -377,7 +393,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Ajouter le suffixe du domaine local aux noms résolus d'après le fichier hosts"
@@ -386,16 +402,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Ajout d'une nouvelle interface..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Fichiers hosts supplémetaires"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Adresse"
 
@@ -408,11 +442,8 @@ msgstr "Adresse pour accéder au pont-relais local"
 msgid "Administration"
 msgstr "Administration"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -423,14 +454,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Paramètres avancés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Alerte"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -440,17 +472,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -478,7 +510,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Autoriser seulement ce qui est listé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Autoriser l'hôte local"
 
@@ -497,7 +529,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Autoriser l'utilisateur <em>root</em> à se connecter avec un mot de passe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -512,14 +544,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -527,7 +551,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -625,16 +649,17 @@ msgstr "Antenne 2"
 msgid "Antenna Configuration"
 msgstr "Configuration de l'antenne"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "N'importe quelle zone"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -662,7 +687,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Équipements associés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -679,7 +704,7 @@ msgstr "Authentification"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autoritaire"
 
@@ -687,13 +712,13 @@ msgstr "Autoritaire"
 msgid "Authorization Required"
 msgstr "Autorisation requise"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Rafraîchissement automatique"
 
@@ -765,15 +790,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Retour"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -826,7 +846,7 @@ msgstr ""
 "de configuration modifiés marqués par opkg, des fichiers de base essentiels, "
 "et des motifs de sauvegarde définis par l'utilisateur."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -842,14 +862,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Débit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Contourne les «  NX Domain » bogués"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Pont"
@@ -921,8 +942,7 @@ msgstr "Chaîne"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Changements"
 
@@ -930,7 +950,7 @@ msgstr "Changements"
 msgid "Changes applied."
 msgstr "Changements appliqués."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -947,7 +967,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Canal"
 
@@ -1021,6 +1041,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1056,6 +1077,7 @@ msgstr "Fermer la liste…"
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1066,8 +1088,7 @@ msgstr "Fermer la liste…"
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Récupération de données..."
 
@@ -1091,9 +1112,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1107,11 +1127,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1124,8 +1144,8 @@ msgid "Connect"
 msgstr "Se connecter"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Connecté"
 
@@ -1133,6 +1153,7 @@ msgstr "Connecté"
 msgid "Connection Limit"
 msgstr "Limite de connexion"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1141,7 +1162,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Connexions"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1179,11 +1200,11 @@ msgstr "Créer une interface"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Créer un pont par dessus plusieurs interfaces"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Critique"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Niveau de journalisation de Cron"
 
@@ -1204,11 +1225,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1233,11 +1250,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Serveur DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP et DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "client DHCP"
@@ -1258,20 +1276,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "transmissions DNS"
 
@@ -1279,11 +1297,11 @@ msgstr "transmissions DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1300,7 +1318,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1316,12 +1334,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Deboguage"
 
@@ -1347,7 +1365,7 @@ msgstr "Passerelle par défaut"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "État par défaut"
 
@@ -1365,6 +1383,10 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" qui publie différents serveurs "
 "DNS à ses clients."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1389,21 +1411,26 @@ msgstr ""
 msgid "Description"
 msgstr "Description"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Apparence"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Destination"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Équipement"
 
@@ -1415,7 +1442,7 @@ msgstr "Configuration de l'équipement"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1480,7 +1507,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Jeter les réponses en RFC1918 amont"
 
@@ -1493,7 +1520,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1512,7 +1541,7 @@ msgstr "Distance au membre du réseau le plus éloigné, en mètres."
 msgid "Diversity"
 msgstr "Diversité"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1524,19 +1553,19 @@ msgstr ""
 "abbr> pour les pare-feu <abbr title=\"Network Address Translation\">NAT</"
 "abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Ne pas mettre en cache les réponses négatives, par ex. pour des domaines "
 "inexistants"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Ne pas transmettre les requêtes qui ne peuvent être résolues par les "
 "serveurs de noms publics"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 "Ne pas transmettre les requêtes de recherche inverse pour les réseaux locaux"
@@ -1545,11 +1574,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Domaine nécessaire"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Liste blanche de domaines"
 
@@ -1557,7 +1586,7 @@ msgstr "Liste blanche de domaines"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1581,6 +1610,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Session Dropbear"
@@ -1622,6 +1655,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Méthode EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1643,7 +1679,7 @@ msgstr "Éditer cette interface"
 msgid "Edit this network"
 msgstr "Éditer ce réseau"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Urgence"
 
@@ -1682,7 +1718,7 @@ msgstr "Activer la négociation IPv6 sur le lien PPP"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Activer la circulation de très grandes trames (Jumbo)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Activer client NTP"
 
@@ -1690,7 +1726,7 @@ msgstr "Activer client NTP"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Activer le serveur TFTP"
 
@@ -1769,7 +1805,7 @@ msgstr "Mode encapsulé"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Chiffrement"
 
@@ -1781,11 +1817,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1798,35 +1834,37 @@ msgstr "Effacement…"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Erreur"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Module Ethernet"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Commutateur Ethernet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Étendre le nom d'hôte"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Expire"
 
@@ -1850,15 +1888,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Serveur distant de journaux système"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Port du serveur distant de journaux système"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1878,7 +1916,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1886,7 +1924,7 @@ msgstr ""
 msgid "File"
 msgstr "Fichier"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nom de fichier d'une image de démarrage publiée aux clients"
 
@@ -1896,11 +1934,11 @@ msgstr "Nom de fichier d'une image de démarrage publiée aux clients"
 msgid "Filesystem"
 msgstr "Système de fichiers"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtrer les requêtes privées"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtrer les requêtes inutiles"
 
@@ -1946,7 +1984,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Version du micrologiciel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Port source fixe pour les requêtes DNS sortantes"
 
@@ -1958,12 +1996,6 @@ msgstr "Mise à jour du micrologiciel"
 msgid "Flash image..."
 msgstr "Écriture de l'image…"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Écrire l'image du nouveau micrologiciel"
@@ -2020,7 +2052,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Transmettre le trafic DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2058,7 +2090,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "Ghz"
 
@@ -2067,11 +2099,12 @@ msgstr "Ghz"
 msgid "GPRS only"
 msgstr "seulement GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Passerelle"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2080,10 +2113,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Ports de la passerelle"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Paramètres généraux"
 
@@ -2125,13 +2159,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Aller à la configuration du mot de passe…"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2161,15 +2197,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Signal (HUP)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2193,7 +2225,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Entrées d'hôtes"
 
@@ -2201,7 +2233,7 @@ msgstr "Entrées d'hôtes"
 msgid "Host expiry timeout"
 msgstr "Délai d'expiration pour les hôtes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "adresse IP ou réseau"
 
@@ -2210,10 +2242,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Nom d'hôte"
 
@@ -2221,8 +2254,8 @@ msgstr "Nom d'hôte"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Nom d'hôte à envoyer dans une requête DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Noms d'hôtes"
 
@@ -2242,14 +2275,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Adresse IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2299,7 +2334,7 @@ msgstr "Passerelle IPv4"
 msgid "IPv4 netmask"
 msgstr "Masque-réseau IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2317,6 +2352,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "Adresse IPv4"
 
@@ -2366,7 +2402,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2388,7 +2424,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Passerelle IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2508,7 +2544,7 @@ msgstr ""
 "d'échange, relevant la quantité de RAM disponible. Ce processus est lent car "
 "la mémoire d'échange ne peut être accédée aux taux de transfert de la RAM."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorer /etc/hosts"
 
@@ -2516,7 +2552,7 @@ msgstr "Ignorer /etc/hosts"
 msgid "Ignore interface"
 msgstr "Ignorer l'interface"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignorer le fichier de résolution"
 
@@ -2547,7 +2583,7 @@ msgstr "Délai d'inactivité"
 msgid "Inbound:"
 msgstr "Intérieur :"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Info"
 
@@ -2579,10 +2615,9 @@ msgstr "Installer le paquet %q"
 msgid "Install protocol extensions..."
 msgstr "Installation des extensions de protocole…"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2662,10 +2697,10 @@ msgstr ""
 "tient pas dans sa mémoire flash, vérifiez s'il vous plait votre fichier-"
 "image !"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Nécessite un Script Java !"
 
@@ -2706,10 +2741,6 @@ msgstr "Clé"
 msgid "Key #%d"
 msgstr "Clé n° %d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Tuer"
@@ -2749,15 +2780,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Étiquette"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Langue"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Langue et apparence"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2765,17 +2796,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Fichier de baux"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Durée de validité"
 
@@ -2792,7 +2824,7 @@ msgstr "Laisser vide pour l'auto-détection"
 msgid "Leave empty to use the current WAN address"
 msgstr "Laisser vide pour utiliser l'adresse WAN actuelle"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Légende :"
 
@@ -2800,35 +2832,35 @@ msgstr "Légende :"
 msgid "Limit"
 msgstr "Limite"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Lien établi"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2858,16 +2890,16 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Liste des domaines où sont permises les réponses de type RFC1918"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 "Liste des hôtes qui fournissent des résultats avec des « NX domain » bogués"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2879,12 +2911,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Écouter seulement sur l'interface spécifié, sinon sur toutes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Port d'écoute des requêtes DNS entrantes"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Charger"
 
@@ -2902,6 +2934,12 @@ msgstr "Chargement"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2923,7 +2961,7 @@ msgstr "Adresse IPv4 locale"
 msgid "Local IPv6 address"
 msgstr "Adresse IPv6 locale"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2932,15 +2970,15 @@ msgid "Local Startup"
 msgstr "Démarrage local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Heure Locale"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Domaine local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -2950,16 +2988,16 @@ msgstr ""
 "jamais transmis, mais résolus seulement depuis le serveur DHCP ou le fichier "
 "Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Suffixe du domaine local ajouté aux noms du serveur DHCP et du fichier Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Serveur local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -2967,7 +3005,7 @@ msgstr ""
 "Trouve le nom d'hôte suivant le sous-réseau d'où vient la requête si "
 "plusieurs adresses IPs sont possibles"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Localiser les requêtes"
 
@@ -2975,15 +3013,15 @@ msgstr "Localiser les requêtes"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Niveau de journalisation"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Journaliser les requêtes"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Journalisation"
 
@@ -2991,11 +3029,11 @@ msgstr "Journalisation"
 msgid "Login"
 msgstr "Connexion"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Déconnexion"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -3013,8 +3051,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Adresse MAC"
@@ -3054,8 +3093,7 @@ msgstr ""
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3076,7 +3114,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3084,15 +3126,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Nombre maximum de baux DHCP actifs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Nombre maximum de requêtes DNS au même moment"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Taille maximum autorisée des paquets UDP EDNS.0"
 
@@ -3115,7 +3157,7 @@ msgstr "Nombre maximum d'adresses allouées."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3133,12 +3175,15 @@ msgstr "Mémoire"
 msgid "Memory usage (%)"
 msgstr "Utilisation Mémoire (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3166,7 +3211,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Mode"
 
@@ -3195,6 +3240,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Délai max. d'initialisation du modem"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3205,6 +3251,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Montage"
@@ -3288,13 +3338,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Serveurs NTP candidats"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Nom"
 
@@ -3306,14 +3357,10 @@ msgstr "Nom de la nouvelle interface"
 msgid "Name of the new network"
 msgstr "Nom du nouveau réseau"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Masque de réseau"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3328,14 +3375,11 @@ msgstr "Réseau"
 msgid "Network Utilities"
 msgstr "Utilitaires réseau"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Image de démarrage réseau"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3348,6 +3392,7 @@ msgstr "Réseau sans interfaces."
 msgid "Next »"
 msgstr "Prochain »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3365,7 +3410,7 @@ msgid "No files found"
 msgstr "Aucun fichier trouvé"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Information indisponible"
@@ -3374,7 +3419,7 @@ msgstr "Information indisponible"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Pas de cache négatif"
 
@@ -3386,10 +3431,10 @@ msgstr "Ce périphérique n'a aucune adresse configurée"
 msgid "No network name specified"
 msgstr "Aucun nom de réseau donné"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Pas de mot de passe positionné !"
 
@@ -3417,7 +3462,7 @@ msgstr "Aucune zone attribuée"
 msgid "Noise"
 msgstr "Bruit"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3425,11 +3470,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "Bruit :"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3438,7 +3483,7 @@ msgstr ""
 msgid "None"
 msgstr "Vide"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normal"
 
@@ -3452,7 +3497,7 @@ msgid "Not associated"
 msgstr "Pas associé"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Non connecté"
 
@@ -3464,7 +3509,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Note"
 
@@ -3472,11 +3517,11 @@ msgstr "Note"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3496,7 +3541,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Durée éteinte"
 
@@ -3514,14 +3559,22 @@ msgstr ""
 "\" et en saisissant les noms des interfaces réseau séparées par des espaces. "
 "Vous pouvez aussi utiliser la notation VLAN, INTERFACE.VLANNB (ex : eth0.1)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Durée allumée"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Il faut indiquer un nom d'hôte ou une adresse MAC !"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3548,11 +3601,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Option modifiée"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Option retirée"
 
@@ -3652,6 +3705,7 @@ msgstr "Modifier l'adresse MAC"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "Modifier le MTU"
 
@@ -3723,6 +3777,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "code PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3856,6 +3911,7 @@ msgstr "Pic :"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3912,14 +3968,6 @@ msgstr "Saisissez votre nom d'utilisateur et mot de passe."
 msgid "Policy"
 msgstr "Politique"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3928,11 +3976,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Statut du port :"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3944,7 +3996,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3965,7 +4017,7 @@ msgstr ""
 "Suppose que le distant a disparu une fois le nombre donné d'erreurs d'échos "
 "LCP ; utiliser 0 pour ignorer ces erreurs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3987,7 +4039,7 @@ msgstr "Continuer"
 msgid "Processes"
 msgstr "Processus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3998,7 +4050,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protocole"
@@ -4011,7 +4063,7 @@ msgstr "Protocole de la nouvelle interface"
 msgid "Protocol support is not installed"
 msgstr "La gestion du protocole n'est pas installée"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Fournir serveur NTP"
 
@@ -4044,11 +4096,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Qualitée"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4113,7 +4165,7 @@ msgstr "Serveur de l'authentification Radius"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4167,7 +4219,7 @@ msgstr "Qualité de réception actuelle"
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Protection contre l'attaque « rebind »"
 
@@ -4185,7 +4237,7 @@ msgstr "Redémarre…"
 msgid "Reboots the operating system of your device"
 msgstr "Redémarrage du système d'exploitation de votre équipement"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Reçoit"
 
@@ -4286,12 +4338,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4307,11 +4360,11 @@ msgstr "Remise à zéro des compteurs"
 msgid "Reset to defaults"
 msgstr "Ré-initialisation"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Fichiers Resolv et Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Fichier de résolution des noms"
 
@@ -4337,27 +4390,26 @@ msgstr "Restaurer"
 msgid "Restore backup"
 msgstr "Restaurer une sauvegarde"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Montrer/cacher le mot de passe"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Revenir"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4365,7 +4417,7 @@ msgstr ""
 msgid "Root"
 msgstr "Racine"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Répertoire racine des fichiers fournis par TFTP"
 
@@ -4377,8 +4429,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4391,13 +4446,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "Mot de passe du routeur"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Routes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4418,6 +4473,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Faire une vérification du système de fichiers"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4451,7 +4510,7 @@ msgstr "Clés SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4459,6 +4518,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4466,7 +4527,8 @@ msgstr ""
 msgid "Save"
 msgstr "Sauvegarder"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Sauvegarder et Appliquer"
@@ -4496,11 +4558,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Tâches Régulières"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Section ajoutée"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Section retirée"
 
@@ -4532,7 +4594,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Isoler les clients"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Paramètres du serveur"
 
@@ -4549,7 +4611,7 @@ msgstr "Type du service"
 msgid "Services"
 msgstr "Services"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4563,11 +4625,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "Configurer la synchronisation de l'heure"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4580,7 +4637,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Configurer le serveur DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4611,11 +4668,11 @@ msgstr "Arrêter cet interface"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4627,11 +4684,11 @@ msgstr "Signal :"
 msgid "Size"
 msgstr "Taille"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4640,11 +4697,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Passer au suivant"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Skip to content"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Skip to navigation"
 
@@ -4652,6 +4709,7 @@ msgstr "Skip to navigation"
 msgid "Slot time"
 msgstr "Tranche de temps"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4685,6 +4743,10 @@ msgstr ""
 msgid "Source"
 msgstr "Source"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Indique le répertoire auquel le périphérique est rattaché"
@@ -4737,7 +4799,7 @@ msgstr "Démarrer"
 msgid "Start priority"
 msgstr "Priorité de démarrage"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4749,15 +4811,15 @@ msgstr ""
 msgid "Startup"
 msgstr "Démarrage"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Routes IPv4 statiques"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Routes IPv6 statiques"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Baux Statiques"
 
@@ -4765,11 +4827,12 @@ msgstr "Baux Statiques"
 msgid "Static Routes"
 msgstr "Routes statiques"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Adresse statique"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4787,7 +4850,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Status"
 
@@ -4796,7 +4859,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Arrêter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Ordre stricte"
 
@@ -4808,11 +4871,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Soumettre"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4842,10 +4905,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4858,27 +4922,18 @@ msgstr "Protocole du commutateur"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Synchro avec le navigateur"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Synchronisation…"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Système"
@@ -4888,11 +4943,11 @@ msgstr "Système"
 msgid "System Log"
 msgstr "Journal système"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Propriétés système"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Taille du tampon du journal système"
 
@@ -4900,11 +4955,11 @@ msgstr "Taille du tampon du journal système"
 msgid "TCP:"
 msgstr "TCP :"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Paramètres TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Racine du serveur TFTP"
 
@@ -4924,8 +4979,7 @@ msgstr "Débit en émission"
 msgid "Table"
 msgstr "Table"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -5000,14 +5054,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -5037,10 +5092,6 @@ msgstr ""
 "assurer de son intégrité.<br /> Cliquez sur \"Continuer\" pour lancer la "
 "procédure d'écriture."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Les changements suivants ont été annulés"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Les règles suivantes sont actuellement actives sur ce système."
@@ -5145,27 +5196,19 @@ msgstr ""
 "The uploaded image file does not contain a supported format. Make sure that "
 "you choose the generic image format for your platform."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Apparence"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Il n'y a aucun bail actif."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Il n'y a aucun changement à annuler !"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Il n'y a aucun changement en attente !"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
 "There is no device assigned yet, please attach a network device in the "
@@ -5174,10 +5217,10 @@ msgstr ""
 "Il n'y a aucun périphérique attribué pour l'instant, liez s.v.p. un "
 "périphérique réseau dans l'onglet \"Paramètres du matériel\""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5190,10 +5233,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "L'adresse IPv4 du relais"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5230,7 +5273,7 @@ msgstr ""
 "Il s'agit de l'adresse de l'extrémité locale attribuée par le fournisseur de "
 "tunnels, elle se termine habituellement avec <code>...:2/64</code>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5271,29 +5314,26 @@ msgstr ""
 "Cette page donne une vue d'ensemble des connexions réseaux actuellement "
 "actives."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Cette section ne contient pas encore de valeur"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Synchronisation de l'heure"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "La synchronisation de l'heure n'est pas encore configurée."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Fuseau horaire"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5336,7 +5376,7 @@ msgstr "Transfert"
 msgid "Transmission Rate"
 msgstr "Débit d'émission"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Transmet"
 
@@ -5351,11 +5391,11 @@ msgstr "Puissance d'émission"
 msgid "Transmitter Antenna"
 msgstr "Antenne émettrice"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Déclenchement"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Mode de déclenchement"
 
@@ -5363,6 +5403,7 @@ msgstr "Mode de déclenchement"
 msgid "Tunnel ID"
 msgstr "ID du tunnel"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interface du tunnel"
@@ -5378,7 +5419,7 @@ msgid "Tx-Power"
 msgstr "Puissance d'émission"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Type"
@@ -5395,11 +5436,11 @@ msgstr "seulement UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Périphérique USB"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5408,15 +5449,19 @@ msgstr ""
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5433,22 +5478,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Inconnu"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "non-géré"
@@ -5462,10 +5511,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Changements non appliqués"
 
@@ -5510,7 +5556,7 @@ msgstr "Fichier Uploadé"
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Utiliser /etc/ethers"
 
@@ -5622,7 +5668,7 @@ msgstr "Utiliser la métrique de la passerelle"
 msgid "Use routing table"
 msgstr "Utiliser la table de routage"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5767,16 +5813,16 @@ msgstr "En attente de l'application des changements..."
 msgid "Waiting for command to complete..."
 msgstr "En attente de la fin de la commande..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Attention"
 
@@ -5795,26 +5841,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5829,10 +5855,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Sans-fil"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Module Wi-Fi"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5849,13 +5878,13 @@ msgstr "Sécurité des réseaux sans-fil"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Le Wi-Fi est désactivé"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Le Wi-Fi est non associé"
 
@@ -5871,14 +5900,15 @@ msgstr "Le réseau Wi-Fi est désactivé"
 msgid "Wireless network is enabled"
 msgstr "Le réseau Wi-Fi est activé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Écrire les requêtes DNS reçues dans syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5894,33 +5924,33 @@ msgstr ""
 "><strong>Attention: Si vous désactivez des scripts essentiels comme \"réseau"
 "\", votre équipement pourrait ne plus être accessible&#160;!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Vous devez activer JavaScript dans votre navigateur pour que LuCI fonctionne "
 "correctement."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "n'importe lequel"
 
@@ -5939,6 +5969,11 @@ msgstr "n'importe lequel"
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+#, fuzzy
+msgid "automatic"
+msgstr "statique"
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5947,6 +5982,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "ponté"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5999,15 +6036,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "expiré"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr "fichier dans lequel les baux DHCP seront stockés"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "transfert"
@@ -6020,7 +6059,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -6034,10 +6073,11 @@ msgstr "cacher"
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "si la destination est un réseau"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "entrée"
@@ -6062,15 +6102,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "fichier de résolution local"
 
@@ -6092,10 +6132,14 @@ msgstr "non"
 msgid "no link"
 msgstr "pas de lien"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "aucun"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6103,28 +6147,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "Arrêté"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "Actif"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "ouvrir"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6133,11 +6174,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6185,7 +6226,7 @@ msgstr "marqué"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6195,10 +6236,17 @@ msgstr "inconnu"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "non limité"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6212,159 +6260,159 @@ msgstr "non précisé -ou- créer :"
 msgid "untagged"
 msgstr "non marqué"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6378,6 +6426,34 @@ msgstr "oui"
 msgid "« Back"
 msgstr "« Retour"
 
+#~ msgid "Back"
+#~ msgstr "Retour"
+
+#~ msgid "Netmask"
+#~ msgstr "Masque de réseau"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Configurer la synchronisation de l'heure"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Synchronisation…"
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Les changements suivants ont été annulés"
+
+#~ msgid "Theme"
+#~ msgstr "Apparence"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Il n'y a aucun changement à annuler !"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Il n'y a aucun changement en attente !"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "La synchronisation de l'heure n'est pas encore configurée."
+
 #~ msgid "kB"
 #~ msgstr "kB"
 
@@ -6394,9 +6470,6 @@ msgstr "« Retour"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Erreur inconnue, mot de passe inchangé !"
 
-#~ msgid "Design"
-#~ msgstr "Apparence"
-
 #~ msgid "Available packages"
 #~ msgstr "Paquets disponibles"
 
@@ -6445,9 +6518,6 @@ msgstr "« Retour"
 #~ msgid "Version"
 #~ msgstr "Version"
 
-#~ msgid "none"
-#~ msgstr "aucun"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "Désactiver la configuration DNS"
 
@@ -6603,10 +6673,6 @@ msgstr "« Retour"
 #~ msgid "Leasetime"
 #~ msgstr "Durée du bail"
 
-#, fuzzy
-#~ msgid "automatic"
-#~ msgstr "statique"
-
 #~ msgid "AR Support"
 #~ msgstr "Gestion du mode AR"
 
index 0f2dde1d24ff4b1723ff42e7600fbef3eabd01ce..05e0470fee46e6eaa60ed52bea65d62b5e0f6e64 100644 (file)
@@ -19,7 +19,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -39,6 +39,10 @@ msgstr ""
 msgid "(%s available)"
 msgstr "(%s פנוי)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -46,6 +50,7 @@ msgstr "(%s פנוי)"
 msgid "(empty)"
 msgstr "(ריק)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -55,15 +60,20 @@ msgstr "(אין ממשק מצורף)"
 msgid "-- Additional Field --"
 msgstr "-- שדה נוסף --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- נא לבחור --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- מותאם אישית --"
@@ -80,7 +90,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -143,15 +152,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> יציאת שאילתא"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> יציאת שרת"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -161,67 +170,67 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "כתובות <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 "כתובת או רשת (CIDR) <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "הגדרות <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "שם <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "כתובת-<abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -231,7 +240,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -295,7 +304,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "מס' התקן של ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -328,6 +337,7 @@ msgid "Active Connections"
 msgstr "חיבורים פעילים"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "הרשאות DHCP פעילות"
 
@@ -336,12 +346,18 @@ msgid "Active DHCPv6 Leases"
 msgstr "הרשאות DHCPv6 פעילות"
 
 # צריך אימות של מישהו שמבין יותר במושגים האלו אם צריך בכלל לתרגם את זה או להשאיר כמו שזה
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 #, fuzzy
 msgid "Ad-Hoc"
 msgstr "אד-הוק"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -367,7 +383,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 #, fuzzy
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "הוסף דומיין מקומי לשמות המוגשים מהקבצים של המארח"
@@ -376,16 +392,34 @@ msgstr "הוסף דומיין מקומי לשמות המוגשים מהקבצי
 msgid "Add new interface..."
 msgstr "הוסף ממשק חדש..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "קבצי מארח נוספים"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "כתובת"
 
@@ -399,11 +433,8 @@ msgstr ""
 msgid "Administration"
 msgstr "מנהלה"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -414,15 +445,16 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "הגדרות מתקדמות"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 #, fuzzy
 msgid "Alert"
 msgstr "אזעקה"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -432,17 +464,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -469,7 +501,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "אפשר רשומים בלבד"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 #, fuzzy
 msgid "Allow localhost"
 msgstr "אפשר localhost"
@@ -486,7 +518,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -499,14 +531,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -514,7 +538,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -613,17 +637,18 @@ msgid "Antenna Configuration"
 msgstr "הגדרות אנטנה"
 
 # אזור?
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 #, fuzzy
 msgid "Any zone"
 msgstr "כל תחום"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -651,7 +676,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "תחנות קשורות"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -668,7 +693,7 @@ msgstr "אימות"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "מוסמך"
 
@@ -676,13 +701,13 @@ msgstr "מוסמך"
 msgid "Authorization Required"
 msgstr "דרוש אימות"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "רענון אוטומטי"
 
@@ -754,15 +779,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "חזרה"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -815,7 +835,7 @@ msgstr ""
 "המסומנים ב opkg ׁOpen PacKaGe Managementׂ, קבצי בסיס חיוניים ותבניות הגיבוי "
 "המוגדרות ע\"י המשתמש."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -831,14 +851,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "גשר"
@@ -911,8 +932,7 @@ msgstr "שרשרת"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "שינויים"
 
@@ -920,7 +940,7 @@ msgstr "שינויים"
 msgid "Changes applied."
 msgstr "השינויים הוחלו"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -937,7 +957,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "ערוץ"
 
@@ -1002,6 +1022,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1035,6 +1056,7 @@ msgstr "סגור רשימה..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1045,8 +1067,7 @@ msgstr "סגור רשימה..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "אוסף מידע..."
 
@@ -1070,9 +1091,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1086,11 +1106,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1103,8 +1123,8 @@ msgid "Connect"
 msgstr "התחבר"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "מחובר"
 
@@ -1112,6 +1132,7 @@ msgstr "מחובר"
 msgid "Connection Limit"
 msgstr "מגבלת חיבורים"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1120,7 +1141,7 @@ msgstr ""
 msgid "Connections"
 msgstr "חיבורים"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1158,11 +1179,11 @@ msgstr "צור ממשק"
 msgid "Create a bridge over multiple interfaces"
 msgstr "צור גשר בין מספר ממשקים"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "קריטי"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1183,11 +1204,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1212,11 +1229,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "שרת DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP ו- DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "לקוח DHCP"
@@ -1237,20 +1255,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1258,11 +1276,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1279,7 +1297,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1295,12 +1313,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr ""
 
@@ -1326,7 +1344,7 @@ msgstr ""
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr ""
 
@@ -1343,6 +1361,10 @@ msgstr ""
 "הגדר אפשרויות DHCP נוספות, למשל \"<code>6,192.168.2.1,192.168.2.2</code>\" "
 "אשר מציגות שרתי DNS שונים ללקוח"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1367,21 +1389,26 @@ msgstr ""
 msgid "Description"
 msgstr "תיאור"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "עיצוב"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "יעד"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "מכשיר"
 
@@ -1393,7 +1420,7 @@ msgstr "הגדרות מכשיר"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1456,7 +1483,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1469,7 +1496,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1488,7 +1517,7 @@ msgstr "מרחק לנק' הרשת הרחוקה ביותר במטרים"
 msgid "Diversity"
 msgstr "גיוון"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1496,15 +1525,15 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1512,11 +1541,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1524,7 +1553,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1546,6 +1575,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
@@ -1584,6 +1617,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1605,7 +1641,7 @@ msgstr "ערוך ממשק זה"
 msgid "Edit this network"
 msgstr "ערוך רשת זו"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "מצב חרום"
 
@@ -1644,7 +1680,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1652,7 +1688,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "אפשר שרת TFTP"
 
@@ -1729,7 +1765,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "הצפנה"
 
@@ -1741,11 +1777,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1758,35 +1794,37 @@ msgstr "מוחק..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "שגיאה"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr ""
 
@@ -1807,15 +1845,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1835,7 +1873,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1843,7 +1881,7 @@ msgstr ""
 msgid "File"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1853,11 +1891,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr ""
 
@@ -1903,7 +1941,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1915,12 +1953,6 @@ msgstr ""
 msgid "Flash image..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr ""
@@ -1977,7 +2009,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2015,7 +2047,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -2024,11 +2056,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2037,10 +2070,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr ""
 
@@ -2080,13 +2114,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2116,15 +2152,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2146,7 +2178,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr ""
 
@@ -2154,7 +2186,7 @@ msgstr ""
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 
@@ -2163,10 +2195,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr ""
 
@@ -2174,8 +2207,8 @@ msgstr ""
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr ""
 
@@ -2195,14 +2228,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2252,7 +2287,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2270,6 +2305,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr ""
 
@@ -2319,7 +2355,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2341,7 +2377,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2453,7 +2489,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2461,7 +2497,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2492,7 +2528,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr ""
 
@@ -2524,10 +2560,9 @@ msgstr ""
 msgid "Install protocol extensions..."
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2600,10 +2635,10 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2644,10 +2679,6 @@ msgstr ""
 msgid "Key #%d"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2687,15 +2718,15 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2703,17 +2734,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr ""
 
@@ -2730,7 +2762,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr ""
 
@@ -2738,35 +2770,35 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2794,15 +2826,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2814,12 +2846,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "עומס"
 
@@ -2837,6 +2869,12 @@ msgstr "טוען"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2858,7 +2896,7 @@ msgstr "כתובת IPv4 מקומית"
 msgid "Local IPv6 address"
 msgstr "כתובת IPv6 מקומית"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2867,35 +2905,35 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "שרת מקומי"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr ""
 
@@ -2903,15 +2941,15 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2919,11 +2957,11 @@ msgstr ""
 msgid "Login"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2939,8 +2977,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
@@ -2980,8 +3019,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3002,7 +3040,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3010,15 +3052,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3041,7 +3083,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3059,12 +3101,15 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3092,7 +3137,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr ""
 
@@ -3121,6 +3166,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3131,6 +3177,10 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3212,13 +3262,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "שם"
 
@@ -3230,14 +3281,10 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3252,14 +3299,11 @@ msgstr ""
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3272,6 +3316,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3289,7 +3334,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr ""
@@ -3298,7 +3343,7 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3310,10 +3355,10 @@ msgstr ""
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "לא הוגדרה סיסמה!"
 
@@ -3341,7 +3386,7 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3349,11 +3394,11 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3362,7 +3407,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr ""
 
@@ -3376,7 +3421,7 @@ msgid "Not associated"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "לא מחובר"
 
@@ -3388,7 +3433,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr ""
 
@@ -3396,11 +3441,11 @@ msgstr ""
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3420,7 +3465,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3434,14 +3479,22 @@ msgid ""
 "<samp>eth0.1</samp>)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3468,11 +3521,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr ""
 
@@ -3572,6 +3625,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3641,6 +3695,7 @@ msgstr ""
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3774,6 +3829,7 @@ msgstr ""
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3830,14 +3886,6 @@ msgstr "אנא הזן את שם המשתמש והסיסמה שלך:"
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
@@ -3846,11 +3894,15 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3862,7 +3914,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3881,7 +3933,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3903,7 +3955,7 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3914,7 +3966,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr ""
@@ -3927,7 +3979,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3960,11 +4012,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4029,7 +4081,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4079,7 +4131,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4097,7 +4149,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr ""
 
@@ -4198,12 +4250,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4219,11 +4272,11 @@ msgstr ""
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr ""
 
@@ -4249,27 +4302,26 @@ msgstr "שחזור"
 msgid "Restore backup"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4277,7 +4329,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4289,8 +4341,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4303,13 +4358,13 @@ msgstr ""
 msgid "Router Password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4327,6 +4382,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "הרץ בדיקת מערכת קבצים"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4360,7 +4419,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr ""
 
@@ -4368,6 +4427,8 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4375,7 +4436,8 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -4405,11 +4467,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr ""
 
@@ -4439,7 +4501,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr ""
 
@@ -4456,7 +4518,7 @@ msgstr ""
 msgid "Services"
 msgstr "שירותים"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4470,11 +4532,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "סנכרון זמן"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4487,7 +4544,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4518,11 +4575,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4534,11 +4591,11 @@ msgstr ""
 msgid "Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4547,11 +4604,11 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "דלג אל התוכן"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "דלג אל הניווט"
 
@@ -4559,6 +4616,7 @@ msgstr "דלג אל הניווט"
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4590,6 +4648,10 @@ msgstr ""
 msgid "Source"
 msgstr "מקור"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4640,7 +4702,7 @@ msgstr ""
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4652,15 +4714,15 @@ msgstr ""
 msgid "Startup"
 msgstr "אתחול"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "ניתובי IPv4 סטטיים"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "ניתובי IPv6 סטטיים"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "הקצאות סטטיות"
 
@@ -4668,11 +4730,12 @@ msgstr "הקצאות סטטיות"
 msgid "Static Routes"
 msgstr "ניתובים סטטיים"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "כתובת סטטית"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4689,7 +4752,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "מצב"
 
@@ -4698,7 +4761,7 @@ msgstr "מצב"
 msgid "Stop"
 msgstr "עצור"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr ""
 
@@ -4710,11 +4773,11 @@ msgstr ""
 msgid "Submit"
 msgstr "שלח"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4744,10 +4807,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4760,27 +4824,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr ""
@@ -4790,11 +4845,11 @@ msgstr ""
 msgid "System Log"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4802,11 +4857,11 @@ msgstr ""
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "הגדרות TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr ""
 
@@ -4826,8 +4881,7 @@ msgstr "קצב שידור"
 msgid "Table"
 msgstr "טבלה"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4889,14 +4943,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4920,10 +4975,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "החוקים הבאים מאופשרים כרגע במערכת זו."
@@ -5008,25 +5059,17 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "עיצוב"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
@@ -5035,10 +5078,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5048,10 +5091,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5080,7 +5123,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5114,29 +5157,26 @@ msgstr "רשימה זו מציגה סקירה של תהליכי המערכת ה
 msgid "This page gives an overview over currently active network connections."
 msgstr "דף זה מציג סקירה של חיבורי הרשת הפעילים כרגע."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "אזור זה עדיין לא מכיל ערכים."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "סנכרון זמן"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "סנכרון זמן עדיין לא הוגדר."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "אזור זמן"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5176,7 +5216,7 @@ msgstr "העברה"
 msgid "Transmission Rate"
 msgstr "קצב שידור"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "שידור"
 
@@ -5191,11 +5231,11 @@ msgstr "עוצמת שידור"
 msgid "Transmitter Antenna"
 msgstr "אנטנת שידור"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5203,6 +5243,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5218,7 +5259,7 @@ msgid "Tx-Power"
 msgstr "עוצמת שידור"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr ""
@@ -5235,11 +5276,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5248,15 +5289,19 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5273,22 +5318,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5302,10 +5351,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5346,7 +5392,7 @@ msgstr ""
 msgid "Uptime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5458,7 +5504,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr "השתמש בטבלת ניתוב"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5597,16 +5643,16 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "אזהרה"
 
@@ -5625,26 +5671,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5659,10 +5685,13 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5679,13 +5708,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5701,14 +5730,15 @@ msgstr "רשת אלחוטית מנוטרלת"
 msgid "Wireless network is enabled"
 msgstr "רשת אלחוטית מאופשרת"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5720,31 +5750,31 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr "אתה חייב להפעיל את JavaScript בדפדפן שלך; אחרת, LuCI לא יפעל כראוי."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "כלשהו"
 
@@ -5763,6 +5793,10 @@ msgstr "כלשהו"
 msgid "auto"
 msgstr "אוטומטי"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5771,6 +5805,8 @@ msgstr ""
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5823,15 +5859,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "קדימה"
@@ -5844,7 +5882,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5858,10 +5896,11 @@ msgstr ""
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "אם היעד הוא רשת"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "קלט"
@@ -5886,15 +5925,15 @@ msgstr ""
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
@@ -5916,10 +5955,14 @@ msgstr "לא"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "ללא"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5927,28 +5970,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "כבוי"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "פועל"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -5957,11 +5997,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6009,7 +6049,7 @@ msgstr "מתויג"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6019,10 +6059,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "ללא הגבלה"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6036,159 +6083,159 @@ msgstr "לא מוגדר -או- יצר"
 msgid "untagged"
 msgstr "לא מתויג"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6202,9 +6249,19 @@ msgstr "כן"
 msgid "« Back"
 msgstr "<< אחורה"
 
-#~ msgid "Design"
+#~ msgid "Back"
+#~ msgstr "חזרה"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "סנכרון זמן"
+
+#~ msgid "Theme"
 #~ msgstr "עיצוב"
 
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "סנכרון זמן עדיין לא הוגדר."
+
 #~ msgid "Available packages"
 #~ msgstr "חבילות זמינות"
 
@@ -6226,9 +6283,6 @@ msgstr "<< אחורה"
 #~ msgid "Version"
 #~ msgstr "גרסה"
 
-#~ msgid "none"
-#~ msgstr "ללא"
-
 #~ msgid "IPv4 and IPv6"
 #~ msgstr "IPv4 ו-IPv6"
 
index 3eedb5e6562615950d794ecce91f5834452a0e47..80a780b4426128a9435c80717f6e7694cc1cebd2 100644 (file)
@@ -19,7 +19,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -39,6 +39,10 @@ msgstr "(%d perces ablak, %d másodperces intervallum)"
 msgid "(%s available)"
 msgstr "(%s elérhető)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -46,6 +50,7 @@ msgstr "(%s elérhető)"
 msgid "(empty)"
 msgstr "(üres)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -55,15 +60,20 @@ msgstr "(nincs csatalkoztatott interfész)"
 msgid "-- Additional Field --"
 msgstr "-- További mező --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Kérem válasszon --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- egyéni --"
@@ -80,7 +90,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -143,15 +152,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> lekérdezési port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> szerver port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -163,22 +172,22 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-cím"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-útválasztó"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -186,33 +195,33 @@ msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-cím, vagy hálózat "
 "(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-útválasztó"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> konfiguráció"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Név"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-cím"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -220,7 +229,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> bérlés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -228,7 +237,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> csomagméret"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Max.</abbr> párhuzamos lekérdezés"
 
@@ -238,7 +247,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -301,7 +310,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM eszközszám"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -335,6 +344,7 @@ msgid "Active Connections"
 msgstr "Aktív kapcsolatok"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Aktív DHCP bérletek"
 
@@ -342,11 +352,17 @@ msgstr "Aktív DHCP bérletek"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktív DHCPv6 bérletek"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -372,7 +388,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Helyi tartomány utótag hozzáadása a hosts fájlokból kiszolgált nevekhez"
@@ -381,16 +397,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Új interfész hozzáadása..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "További 'hosts' fájlok"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Cím"
 
@@ -403,11 +437,8 @@ msgstr "Helyi közvetítő híd elérési címe"
 msgid "Administration"
 msgstr "Adminisztráció"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -418,14 +449,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Haladó beállítások"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Riasztás"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -435,17 +467,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -472,7 +504,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Csak a felsoroltak engedélyezése"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Lolcalhost engedélyezése"
 
@@ -490,7 +522,7 @@ msgstr "root jelszavas bejelentkezésének engedélyezése"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Engedélyezi a <em>root</em> felhasználó jelszavas bejelentkezését"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -505,14 +537,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -520,7 +544,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -618,16 +642,17 @@ msgstr "2-es antenna"
 msgid "Antenna Configuration"
 msgstr "Antenna beállítások"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Bármelyik zóna"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -655,7 +680,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Kapcsolódó kliensek"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -672,7 +697,7 @@ msgstr "Hitelesítés"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Hiteles"
 
@@ -680,13 +705,13 @@ msgstr "Hiteles"
 msgid "Authorization Required"
 msgstr "Hitelesítés szükséges"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Automatikus frissítés"
 
@@ -758,15 +783,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Vissza"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -820,7 +840,7 @@ msgstr ""
 "fájlokból valamint a felhasználó által megadott mintáknak megfelelő "
 "fájlokból áll."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -836,14 +856,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Bitráta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Hamis NX tartomány felülbírálása"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Híd"
@@ -915,8 +936,7 @@ msgstr "Lánc"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Módosítások"
 
@@ -924,7 +944,7 @@ msgstr "Módosítások"
 msgid "Changes applied."
 msgstr "A módosítások alkalmazva."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -942,7 +962,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Csatorna"
 
@@ -1016,6 +1036,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1051,6 +1072,7 @@ msgstr "Lista bezárása..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1061,8 +1083,7 @@ msgstr "Lista bezárása..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Adatok összegyűjtése..."
 
@@ -1086,9 +1107,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1102,11 +1122,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1119,8 +1139,8 @@ msgid "Connect"
 msgstr "Kapcsolódás"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Kapcsolódva"
 
@@ -1128,6 +1148,7 @@ msgstr "Kapcsolódva"
 msgid "Connection Limit"
 msgstr "Kapcsolati korlát"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1136,7 +1157,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Kapcsolatok"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1174,11 +1195,11 @@ msgstr "Új interfész"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Híd létrehozása több interfész között"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Kritikus"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Cron naplózási szint"
 
@@ -1199,11 +1220,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1228,11 +1245,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP kiszolgáló"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP és DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP ügyfél"
@@ -1253,20 +1271,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "DNS továbbítások"
 
@@ -1274,11 +1292,11 @@ msgstr "DNS továbbítások"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1295,7 +1313,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1311,12 +1329,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Hibakeresés"
 
@@ -1342,7 +1360,7 @@ msgstr "Alapértelmezett átjáró"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Alapértelmezett állapot"
 
@@ -1359,6 +1377,10 @@ msgstr ""
 "Adjon meg további DHCP opciókat, például \"<code>6,192.168.2.1,192.168.2.2</"
 "code>\", mely különböző DNS kiszolgálókat hirdet az ügyfelek részére."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1383,21 +1405,26 @@ msgstr ""
 msgid "Description"
 msgstr "Leírás"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Megjelenés"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Cél"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Eszköz"
 
@@ -1409,7 +1436,7 @@ msgstr "Eszköz beállítások"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1474,7 +1501,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Beérkező RFC1918 DHCP válaszok elvetése. "
 
@@ -1487,7 +1514,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1506,7 +1535,7 @@ msgstr "A hálózat legtávolabbi tagjának távolsága méterben."
 msgid "Diversity"
 msgstr "Diverzitás"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1518,17 +1547,17 @@ msgstr ""
 "továbbító <abbr title=\"Network Address Translation\">NAT</abbr> tűzfalak "
 "számára"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Ne gyorsítótárazza a negatív válaszokat, pl. nem létező domain-ok esetén"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Ne továbbítsa a publikus név szerverek által nem megválaszolható kéréseket"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Ne továbbítson fordított keresési kéréseket a helyi hálózathoz"
 
@@ -1536,11 +1565,11 @@ msgstr "Ne továbbítson fordított keresési kéréseket a helyi hálózathoz"
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Tartomány szükséges"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Tartomány fehérlista"
 
@@ -1548,7 +1577,7 @@ msgstr "Tartomány fehérlista"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1572,6 +1601,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear példány"
@@ -1615,6 +1648,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP metódus"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1636,7 +1672,7 @@ msgstr "Interfész szerkesztése"
 msgid "Edit this network"
 msgstr "Hálózat szerkesztése"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Vészhelyzet"
 
@@ -1675,7 +1711,7 @@ msgstr "IPv6 egyeztetés engedélyezése a PPP linken"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Óriás keretek átengedésének engedélyezése"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "NTP-kliens engedélyezése"
 
@@ -1683,7 +1719,7 @@ msgstr "NTP-kliens engedélyezése"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "TFTP kiszolgáló engedélyezése"
 
@@ -1760,7 +1796,7 @@ msgstr "Beágyazási mód"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Titkosítás"
 
@@ -1772,11 +1808,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1789,35 +1825,37 @@ msgstr "Törlés..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Hiba"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet adapter"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Gépek kibontása"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Lejárat"
 
@@ -1839,15 +1877,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Külső rendszernapló kiszolgáló"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Külső rendszernapló kiszolgáló port"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1867,7 +1905,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1875,7 +1913,7 @@ msgstr ""
 msgid "File"
 msgstr "Fájl"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "A kliensek részére közzétett betöltö kép fájlneve"
 
@@ -1885,11 +1923,11 @@ msgstr "A kliensek részére közzétett betöltö kép fájlneve"
 msgid "Filesystem"
 msgstr "Fájlrendszer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Privát kérések szűrése"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Használhahatlan kérések szűrése"
 
@@ -1935,7 +1973,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Tűzfal verzió"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Rögzített forrás port a kimenő DNS kérésekhez"
 
@@ -1947,12 +1985,6 @@ msgstr "Firmware flash-elés"
 msgid "Flash image..."
 msgstr "Flash image..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Új firmware image flash-elése"
@@ -2011,7 +2043,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "DHCP forgalom továbbítás"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2049,7 +2081,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2058,11 +2090,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Csak GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Átjáró"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2071,10 +2104,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Átjáró portok"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Általános beállítások"
 
@@ -2114,13 +2148,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Ugrás a jelszó beállításhoz..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2150,15 +2186,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Befejezés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2182,7 +2214,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Host bejegyzések"
 
@@ -2190,7 +2222,7 @@ msgstr "Host bejegyzések"
 msgid "Host expiry timeout"
 msgstr "Host lejárati idő"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> vagy hálózat"
 
@@ -2199,10 +2231,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Gépnév"
 
@@ -2210,8 +2243,8 @@ msgstr "Gépnév"
 msgid "Hostname to send when requesting DHCP"
 msgstr "DHCP kérés során küldendő gépnév"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Gépnevek"
 
@@ -2231,14 +2264,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP cím"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2288,7 +2323,7 @@ msgstr "IPv4 átjáró"
 msgid "IPv4 netmask"
 msgstr "IPv4 hálózati maszk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2306,6 +2341,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-cím"
 
@@ -2355,7 +2391,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2377,7 +2413,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6 átjáró"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2498,7 +2534,7 @@ msgstr ""
 "nagyon lassú folyamat mivel a swap-eszköz nem érhető el akkora sebességgel "
 "mint a <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2506,7 +2542,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr "Interfész figyelmen kívül hagyása"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "A resolve fájl figyelmen kívül hagyása"
 
@@ -2537,7 +2573,7 @@ msgstr "Inaktivitási időtúllépés"
 msgid "Inbound:"
 msgstr "Bejövő"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Információk"
 
@@ -2569,10 +2605,9 @@ msgstr "%q csomag telepítése"
 msgid "Install protocol extensions..."
 msgstr "Protokoll kiterjesztések telepítése..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2651,10 +2686,10 @@ msgstr ""
 "Úgy tűnik, hogy a flash-elendő kép-file nem fér el a Flash-memóriába. Kérem "
 "ellenőrizze a kép fájlt!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript szükséges!"
 
@@ -2695,10 +2730,6 @@ msgstr "Kulcs"
 msgid "Key #%d"
 msgstr "Kulcs #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Kilövés"
@@ -2738,15 +2769,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Címke"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Nyelv"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Nyelv és megjelenés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2754,17 +2785,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Bérlet fájl"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "A bérletből hátralévő idő"
 
@@ -2781,7 +2813,7 @@ msgstr "Automatikus észleléshez hagyja üresen"
 msgid "Leave empty to use the current WAN address"
 msgstr "A jelenlegi WAN cím használatához hagyja üresen"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Jelmagyarázat:"
 
@@ -2789,35 +2821,35 @@ msgstr "Jelmagyarázat:"
 msgid "Limit"
 msgstr "Korlát"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Kapcsolat létrehozva"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2847,15 +2879,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Domain-ok listája, melyeknél az RFC1918 válaszok megengedettek"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "A hamis NX tartomány eredményeket szolgáltató gépek listája"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2869,12 +2901,12 @@ msgstr ""
 "Csak a megadott interfészen hallgat, vagy az összesen, amennyiben nem adja "
 "meg"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Szerver port a beérkező DNS kérések számára"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Terhelés"
 
@@ -2892,6 +2924,12 @@ msgstr "Betöltés"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2913,7 +2951,7 @@ msgstr "Helyi IPv4 cím"
 msgid "Local IPv6 address"
 msgstr "Helyi IPv6 cím"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2922,15 +2960,15 @@ msgid "Local Startup"
 msgstr "Helyi indítóscript"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Helyi idő"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Helyi tartomány"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -2940,17 +2978,17 @@ msgstr ""
 "nincsenek továbbítva és csak DHCP-n vagy host fájlok által kerülnek "
 "feloldásra"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "A helyi tartomány utótag csatolása a DHCP nevekhez és hosts fájl "
 "bejegyzésekhez"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Helyi kiszolgáló"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -2958,7 +2996,7 @@ msgstr ""
 "Gépnév lokalizációja a lekérdező alhálózattól függően, ha több IP cím is "
 "elérhető"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Lekérdezések lokalizációja"
 
@@ -2966,15 +3004,15 @@ msgstr "Lekérdezések lokalizációja"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Napló kimeneti szintje"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Kérések naplózása"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Naplózás"
 
@@ -2982,11 +3020,11 @@ msgstr "Naplózás"
 msgid "Login"
 msgstr "Bejelentkezés"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Kijelentkezés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -3002,8 +3040,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-cím"
@@ -3043,8 +3082,7 @@ msgstr ""
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3065,7 +3103,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3073,15 +3115,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Aktív DHCP bérletek maximális száma"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Párhuzamos DNS kérések maximális száma"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "EDNS.0 UDP csomagok maximális mérete"
 
@@ -3104,7 +3146,7 @@ msgstr "DHCP címek maximális száma"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3122,12 +3164,15 @@ msgstr "Memória"
 msgid "Memory usage (%)"
 msgstr "Memória használat (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3155,7 +3200,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Mód"
 
@@ -3184,6 +3229,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Modem inicializálás időtúllépés"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3194,6 +3240,10 @@ msgstr "Ellenőrzés"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Csatolási bejegyzés"
@@ -3277,13 +3327,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Kijelölt NTP kiszolgálók"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Név"
 
@@ -3295,14 +3346,10 @@ msgstr "Az új interfész neve"
 msgid "Name of the new network"
 msgstr "Az új hálózat neve"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigáció"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Hálózati maszk"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3317,14 +3364,11 @@ msgstr "Hálózat"
 msgid "Network Utilities"
 msgstr "Hálózati eszközök"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Hálózati rendszertöltő lemezkép"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3337,6 +3381,7 @@ msgstr "Interfészhez nem rendelt hálózat"
 msgid "Next »"
 msgstr "Következő »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3354,7 +3399,7 @@ msgid "No files found"
 msgstr "Nem találhatók fájlok"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Nincs elérhető információ"
@@ -3363,7 +3408,7 @@ msgstr "Nincs elérhető információ"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Nincs negatív gyorsítótár"
 
@@ -3375,10 +3420,10 @@ msgstr "Ehhez az eszközhöz nincs hálózat beállítva"
 msgid "No network name specified"
 msgstr "Nincs megadva hálózatnév"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Nincs jelszó!"
 
@@ -3406,7 +3451,7 @@ msgstr "Nincs hozzárendelt zóna"
 msgid "Noise"
 msgstr "Zaj"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3414,11 +3459,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "Zaj:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3427,7 +3472,7 @@ msgstr ""
 msgid "None"
 msgstr "Nincs"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normál"
 
@@ -3441,7 +3486,7 @@ msgid "Not associated"
 msgstr "Nincs hozzárendelve"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Nincs kapcsolódva"
 
@@ -3453,7 +3498,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Megjegyzés"
 
@@ -3461,11 +3506,11 @@ msgstr "Megjegyzés"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3485,7 +3530,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Kikapcsolt állapot késleltetés"
 
@@ -3504,14 +3549,22 @@ msgstr ""
 "<abbr title=\"Virtual Local Area Network\">VLAN</abbr> jelölés "
 "<samp>INTERFÉSZ.VLANSZÁM</samp> használatára is, pl. <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Bekapcsolt állapot késleltetés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Legalább gépnevet vagy MAC-címet meg kell adni!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3538,11 +3591,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Beállítás módosítva"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Beállítás eltávolítva"
 
@@ -3642,6 +3695,7 @@ msgstr "MAC cím felülbírálása"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "MTU felülbíráslás"
 
@@ -3713,6 +3767,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3846,6 +3901,7 @@ msgstr "Csúcs:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3902,14 +3958,6 @@ msgstr "Adja meg a felhasználónevét és a jelszavát."
 msgid "Policy"
 msgstr "Szabály"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3918,11 +3966,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Port állapot:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3934,7 +3986,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3955,7 +4007,7 @@ msgstr ""
 "A peer halottnak tekintése a megadott számú LCP echo hibák után. Használjon "
 "0-t a hibák figyelmen kívül hagyásához."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3977,7 +4029,7 @@ msgstr "Folytatás"
 msgid "Processes"
 msgstr "Folyamatok"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3988,7 +4040,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protokoll"
@@ -4001,7 +4053,7 @@ msgstr "Az új interfész protokollja"
 msgid "Protocol support is not installed"
 msgstr "Protokoll támogatás nincs telepítve"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "NTP kiszolgáló"
 
@@ -4034,11 +4086,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Minőség"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4103,7 +4155,7 @@ msgstr "Radius-Hitelesítés-Kiszolgáló"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4158,7 +4210,7 @@ msgstr "Valósidejű vezetéknélküli adatok"
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Rebind elleni védelem"
 
@@ -4176,7 +4228,7 @@ msgstr "Újraindítás..."
 msgid "Reboots the operating system of your device"
 msgstr "Újraindítja az eszköz operációs rendszerét"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Fogadás"
 
@@ -4278,12 +4330,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4299,11 +4352,11 @@ msgstr "Számlálók nullázása"
 msgid "Reset to defaults"
 msgstr "Alapértelmezések visszaállítása"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Resolv és hosts fájlok"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Resolv fájl"
 
@@ -4329,27 +4382,26 @@ msgstr "Visszaállítás"
 msgid "Restore backup"
 msgstr "Biztonsági mentés visszaállítása"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Jelszó mutatása/elrejtése"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Visszavonás"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4357,7 +4409,7 @@ msgstr ""
 msgid "Root"
 msgstr "Gyökérkönyvtár"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "TFTP-n keresztül megosztott fájlok gyökérkönyvtára"
 
@@ -4369,8 +4421,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4383,13 +4438,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "Router jelszó"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Útvonalak"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4409,6 +4464,10 @@ msgstr "Fájlrendszer ellenőrzés futtatása az eszköz csatolása előtt"
 msgid "Run filesystem check"
 msgstr "Fájlrendszer ellenőrzés futtatása"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4442,7 +4501,7 @@ msgstr "SSH kulcsok"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4450,6 +4509,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4457,7 +4518,8 @@ msgstr ""
 msgid "Save"
 msgstr "Mentés"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Mentés & Alkalmazás"
@@ -4487,11 +4549,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Ütemezett feladatok"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Szakasz hozzáadva"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Szakasz eltávolítva"
 
@@ -4523,7 +4585,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Kliensek szétválasztása"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Kiszolgáló beállításai"
 
@@ -4540,7 +4602,7 @@ msgstr "Szolgáltatás típusa"
 msgid "Services"
 msgstr "Szolgáltatások"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4554,11 +4616,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "Idő szinkronizálás beállítása"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4571,7 +4628,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "DHCP kiszolgáló beállítása"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4602,11 +4659,11 @@ msgstr "Interfész leállítása"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Jel"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4618,11 +4675,11 @@ msgstr "Jel:"
 msgid "Size"
 msgstr "Méret"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4631,11 +4688,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Ugrás"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Ugrás a tartalomhoz"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Ugrás a navigációhoz"
 
@@ -4643,6 +4700,7 @@ msgstr "Ugrás a navigációhoz"
 msgid "Slot time"
 msgstr "Időrés"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4675,6 +4733,10 @@ msgstr ""
 msgid "Source"
 msgstr "Forrás"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Megadja az eszköz csatlakozási könyvtárát."
@@ -4728,7 +4790,7 @@ msgstr "Indítás"
 msgid "Start priority"
 msgstr "Indítás prioritása"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4740,15 +4802,15 @@ msgstr ""
 msgid "Startup"
 msgstr "Rendszerindítás"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Statikus IPv4 útvonalak"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Statikus IPv6 útvonalak"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Statikus bérletek"
 
@@ -4756,11 +4818,12 @@ msgstr "Statikus bérletek"
 msgid "Static Routes"
 msgstr "Statikus útvonalak"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statikus cím"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4778,7 +4841,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Állapot"
 
@@ -4787,7 +4850,7 @@ msgstr "Állapot"
 msgid "Stop"
 msgstr "Leállítás"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Kötött sorrend"
 
@@ -4799,11 +4862,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Elküldés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4833,10 +4896,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4849,27 +4913,18 @@ msgstr "Protokoll csere"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Szinkronizálás a böngészővel"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Szinkronizálás..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Rendszer"
@@ -4879,11 +4934,11 @@ msgstr "Rendszer"
 msgid "System Log"
 msgstr "Rendszernapló"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Rendszer tulajdonságok"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Rendszer napló puffer méret"
 
@@ -4891,11 +4946,11 @@ msgstr "Rendszer napló puffer méret"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "TFTP beállítások"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "TFTP szerver gyökér könyvtár"
 
@@ -4915,8 +4970,7 @@ msgstr "TX sebesség"
 msgid "Table"
 msgstr "Tábla"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4989,14 +5043,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -5029,10 +5084,6 @@ msgstr ""
 "ellenőrzéséhez.<br />Kattintson az alábbi \"Folytatás\" gombra a flash-elési "
 "eljárás elindításához."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "A következő módosítások lettek visszavonva"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Jelenleg a következő szabályok aktívak a rendszeren."
@@ -5134,27 +5185,19 @@ msgstr ""
 "A feltöltött image fájl formátuma nem támogatott. Ügyeljen arra, hogy a "
 "platformjának megfelelő általános image formátumot válassza ki."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Megjelenés"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Nincsenek aktív bérletek."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Nincsenek visszavonásra váró változtatások!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Nincsenek el nem mentett változtatások!"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
 "There is no device assigned yet, please attach a network device in the "
@@ -5163,10 +5206,10 @@ msgstr ""
 "Nincs hozzárendelt eszköz, kérem csatoljon egy hálózati eszközt a \"Fizikai "
 "beállítások\" fülön."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5179,10 +5222,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Az átjátszó IPV4 címe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5218,7 +5261,7 @@ msgstr ""
 "Ez az alagút közvetítő (tunnel broker) által megadott helyi végpont címe, "
 "általában így végződik: <code>...:2/64</code>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5259,29 +5302,26 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Ez a lap a rendszerben jelenleg aktív hálózati kapcsolatokról ad áttekintést."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Ez a szakasz még nem tartalmaz értékeket"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Idő szinkronizálás"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Idő szinkronizálás még nincs beállítva."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Időzóna"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5324,7 +5364,7 @@ msgstr "Átvitel"
 msgid "Transmission Rate"
 msgstr "Átviteli sebesség"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Küldés"
 
@@ -5339,11 +5379,11 @@ msgstr "Adóteljesítmény"
 msgid "Transmitter Antenna"
 msgstr "Adó antenna"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Trigger"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Trigger mód"
 
@@ -5351,6 +5391,7 @@ msgstr "Trigger mód"
 msgid "Tunnel ID"
 msgstr "Tunnel azonosító"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnel interfész"
@@ -5366,7 +5407,7 @@ msgid "Tx-Power"
 msgstr "Adóteljesítmény"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Típus"
@@ -5383,11 +5424,11 @@ msgstr "Csak UTMS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB eszköz"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5396,15 +5437,19 @@ msgstr ""
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5421,22 +5466,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Ismeretlen"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Nem kezelt"
@@ -5450,10 +5499,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "El nem mentett módosítások"
 
@@ -5497,7 +5543,7 @@ msgstr "Feltöltött fájl"
 msgid "Uptime"
 msgstr "Működési idő"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "<code>/etc/ethers</code> használata"
 
@@ -5609,7 +5655,7 @@ msgstr "Átjáró metrikájának használata"
 msgid "Use routing table"
 msgstr "Útválasztó tábla használata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5754,16 +5800,16 @@ msgstr "Várakozás a változtatások alkalmazására..."
 msgid "Waiting for command to complete..."
 msgstr "Várakozás a parancs befejezésére..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Figyelmeztetés"
 
@@ -5782,26 +5828,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5816,10 +5842,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Vezetéknélküli rész"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Vezetéknélküli adapter"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5836,13 +5865,13 @@ msgstr "Vezetéknélküli biztonság"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Vezetéknélküli hálózat le van tiltva"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Vezetéknélküli hálózat nincs kapcsolódva"
 
@@ -5858,14 +5887,15 @@ msgstr "Vezetéknélküli hálózat letiltva"
 msgid "Wireless network is enabled"
 msgstr "Vezetéknélküli hálózat engedélyezve"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "A kapott DNS kéréseket írja a rendszernaplóba"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5881,33 +5911,33 @@ msgstr ""
 "><strong>Figyelem: alapvető indítási állomány pl. \"network\" letiltása "
 "esetén, az eszköz elérhetetlenné válhat!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Engélyezze a Java Szkripteket a böngészőjében, mert anélkül a LuCI nem fog "
 "megfelelően működni."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "bármelyik"
 
@@ -5926,6 +5956,10 @@ msgstr "bármelyik"
 msgid "auto"
 msgstr "automatikus"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5934,6 +5968,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "áthidalt"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5986,10 +6022,11 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "lejárt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5997,6 +6034,7 @@ msgstr ""
 "fájl ahová a <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
 "bérletek tárolásra kerülnek"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "továbbítás"
@@ -6009,7 +6047,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -6023,10 +6061,11 @@ msgstr "rejtett"
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "ha a cél hálózat"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "bemenet"
@@ -6051,15 +6090,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "helyi <abbr title=\"Domain Name System\">DNS</abbr> fájl"
 
@@ -6081,10 +6120,14 @@ msgstr "nem"
 msgid "no link"
 msgstr "nincs link"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "nincs"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6092,28 +6135,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "ki"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "be"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "nyitás"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6122,11 +6162,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6174,7 +6214,7 @@ msgstr "cimkézett"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6184,10 +6224,17 @@ msgstr "ismeretlen"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "korlátlan"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6201,159 +6248,159 @@ msgstr "nincs magadva -vagy- új:"
 msgid "untagged"
 msgstr "cimkézetlen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6367,6 +6414,34 @@ msgstr "igen"
 msgid "« Back"
 msgstr "« Vissza"
 
+#~ msgid "Back"
+#~ msgstr "Vissza"
+
+#~ msgid "Netmask"
+#~ msgstr "Hálózati maszk"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Idő szinkronizálás beállítása"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Szinkronizálás..."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "A következő módosítások lettek visszavonva"
+
+#~ msgid "Theme"
+#~ msgstr "Megjelenés"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Nincsenek visszavonásra váró változtatások!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Nincsenek el nem mentett változtatások!"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Idő szinkronizálás még nincs beállítva."
+
 #~ msgid "kB"
 #~ msgstr "kB"
 
@@ -6383,9 +6458,6 @@ msgstr "« Vissza"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Ismeretlen hiba, a jelszó nem lett megváltoztatva!"
 
-#~ msgid "Design"
-#~ msgstr "Megjelenés"
-
 #~ msgid "Available packages"
 #~ msgstr "Elérhető csomagok"
 
@@ -6434,9 +6506,6 @@ msgstr "« Vissza"
 #~ msgid "Version"
 #~ msgstr "Verzió"
 
-#~ msgid "none"
-#~ msgstr "nincs"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "DNS beállítás letiltása"
 
index 9f68ae2c6cd6e70490a9933f7cdf6abf628a3314..de871ff095ede4d0f0c3a28b1cd8179df5ba393f 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr "(%d finestra in minuti , %d secondi intervallo)"
 msgid "(%s available)"
 msgstr "(%s disponibile)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s disponibile)"
 msgid "(empty)"
 msgstr "(vuoto)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(nessuna interfaccia collegata)"
 msgid "-- Additional Field --"
 msgstr "-- Campo aggiuntivo --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Per favore scegli --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalizzato --"
@@ -82,7 +92,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -146,15 +155,15 @@ msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Servizio basilare di impostazione Identificatore\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Richiesta porta <abbr title=\"Sistema Nome Dominio\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Porta Server <abbr title=\"Sistema Nome Dominio\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -167,23 +176,23 @@ msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Impostazione Identificatore Servizio Esteso\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Indirizzo <abbr title=\"Protocollo Internet Versione 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "Gateway <abbr title=\"Protocollo Internet Versione 4\">IPv4</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 "Maschera di rete <abbr title=\"Protocollo Internet Versione 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -191,33 +200,33 @@ msgstr ""
 "Indirizzo <abbr title=\"Protocollo Internet Versione 6\">IPv6</abbr> o rete "
 "(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Gateway <abbr title=\"Protocollo Internet Versione 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configurazione <abbr title=\"Diodo ad Emissione di Luce\">LED</abbr>"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Diodo ad Emissione di Luce\">LED</abbr> Nome"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Indirizzo <abbr title=\"Controllo Accesso Supporto\">MAC</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -225,7 +234,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> Contratto <abbr title=\"Configurazione "
 "Protocollo Host Dinamico\">DHCP</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -233,7 +242,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> dimensione pacchetti <abbr title="
 "\"Estensione Meccanismi per il Sistema dei Nomi dei Domini\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Max.</abbr> Richiesta in uso"
 
@@ -245,7 +254,7 @@ msgstr ""
 "<br/>Nota: devi riavviare manualmente il servizio cron se il file crontab "
 "era vuoto prima delle modifiche."
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -308,7 +317,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Numero dispositivo ATM "
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -344,6 +353,7 @@ msgid "Active Connections"
 msgstr "Connessioni attive"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Contratti attivi DHCP"
 
@@ -351,11 +361,17 @@ msgstr "Contratti attivi DHCP"
 msgid "Active DHCPv6 Leases"
 msgstr "Contratti attivi DHCPv6"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -381,7 +397,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Aggiungere il suffisso di dominio locale ai nomi serviti dal file hosts"
@@ -390,16 +406,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Aggiungi nuova interfaccia..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "File Hosts Aggiuntivo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Indirizzo"
 
@@ -412,11 +446,8 @@ msgstr "Indirizzo per accedere al ponte locale di trasmissione"
 msgid "Administration"
 msgstr "Amministrazione"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -427,14 +458,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Opzioni Avanzate"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Allerta"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -444,17 +476,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -482,7 +514,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Consenti solo quelli nell'elenco"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Permetti localhost"
 
@@ -499,7 +531,7 @@ msgstr "Permetti l'accesso a root con password"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Abilita l'utente root con l'accesso via password"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -514,14 +546,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -529,7 +553,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -627,16 +651,17 @@ msgstr "Antenna 2"
 msgid "Antenna Configuration"
 msgstr "Configurazione dell'Antenna"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Qualsiasi Zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -664,7 +689,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Dispositivi Wi-Fi connessi"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -681,7 +706,7 @@ msgstr "Autenticazione PEAP"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autoritativo"
 
@@ -689,13 +714,13 @@ msgstr "Autoritativo"
 msgid "Authorization Required"
 msgstr "Autorizzazione richiesta"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Aggiornamento Automatico"
 
@@ -767,15 +792,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Indietro"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -828,7 +848,7 @@ msgstr ""
 "composta dai file di configurazione modificati installati da opkg, file di "
 "base essenziali e i file di backup definiti dall'utente."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -844,14 +864,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Ignora Dominio Bogus NX"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Ponte"
@@ -923,8 +944,7 @@ msgstr "Catena"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Modifiche"
 
@@ -932,7 +952,7 @@ msgstr "Modifiche"
 msgid "Changes applied."
 msgstr "Modifiche applicate."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -949,7 +969,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Canale"
 
@@ -1022,6 +1042,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1057,6 +1078,7 @@ msgstr "Scegliere dall'elenco..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1067,8 +1089,7 @@ msgstr "Scegliere dall'elenco..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Raccolgo i dati..."
 
@@ -1092,9 +1113,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1108,11 +1128,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1125,8 +1145,8 @@ msgid "Connect"
 msgstr "Connetti"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Connesso"
 
@@ -1134,6 +1154,7 @@ msgstr "Connesso"
 msgid "Connection Limit"
 msgstr "Limite connessioni"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1142,7 +1163,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Connessioni"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1180,11 +1201,11 @@ msgstr "Crea Interfaccia"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Crea un ponte tra interfacce multiple"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Critico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Livello di log del Cron"
 
@@ -1205,11 +1226,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1234,11 +1251,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Server DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP e DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Cliente DHCP"
@@ -1259,20 +1277,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Inoltri DNS"
 
@@ -1280,11 +1298,11 @@ msgstr "Inoltri DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1301,7 +1319,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1317,12 +1335,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Debug"
 
@@ -1348,7 +1366,7 @@ msgstr "Gateway predefinito"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Stato Predefinito"
 
@@ -1366,6 +1384,10 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" fornisce differenti server DNS ai "
 "client."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1390,21 +1412,26 @@ msgstr ""
 msgid "Description"
 msgstr "Descrizione"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Tema"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Destinazione"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Dispositivo"
 
@@ -1416,7 +1443,7 @@ msgstr "Configurazione del dispositivo"
 msgid "Device is rebooting..."
 msgstr "Dispositivo in riavvio..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "Dispositivo irraggiungibile"
 
@@ -1481,7 +1508,7 @@ msgstr "Disabilitato (default)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Ignora risposte RFC1918 upstream"
 
@@ -1494,7 +1521,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1513,7 +1542,7 @@ msgstr "Distanza del membro più lontano della rete in metri."
 msgid "Diversity"
 msgstr "Diversità"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1524,17 +1553,17 @@ msgstr ""
 "\">DHCP</abbr> e inoltratore <abbr title=\"Domain Name System\">DNS</abbr> "
 "per firewall <abbr title=\"Network Address Translation\">NAT</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Non memorizzare le repliche negative, es. per domini non esistenti"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Non inoltrare le richieste che non possono essere risolte dai name server "
 "pubblici"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Non proseguire con le ricerche inverse per le reti locali."
 
@@ -1542,11 +1571,11 @@ msgstr "Non proseguire con le ricerche inverse per le reti locali."
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Dominio richiesto"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Elenco Domini consentiti"
 
@@ -1554,7 +1583,7 @@ msgstr "Elenco Domini consentiti"
 msgid "Don't Fragment"
 msgstr "Non Frammentare"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1578,6 +1607,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instanza di Dropbear"
@@ -1619,6 +1652,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Metodo EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1640,7 +1676,7 @@ msgstr "Modifica questa interfaccia"
 msgid "Edit this network"
 msgstr "Modifica questa rete"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Emergenza"
 
@@ -1679,7 +1715,7 @@ msgstr "Attiva la negoziazione IPv6 sul collegamento PPP"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Abilita Jumbo Frame passthrough"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Attiva il cliente NTP"
 
@@ -1687,7 +1723,7 @@ msgstr "Attiva il cliente NTP"
 msgid "Enable Single DES"
 msgstr "Abilita Single DES"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Abilita il server TFTP"
 
@@ -1764,7 +1800,7 @@ msgstr "Modalità di incapsulamento"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Crittografia"
 
@@ -1776,11 +1812,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1793,35 +1829,37 @@ msgstr "Cancellazione..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Errore"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Scheda di Rete"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch di Rete"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Espandi gli hosts"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Scadenze"
 
@@ -1844,15 +1882,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Server Log di Sistema esterno"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Porta Server Log di Sistema esterno"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1872,7 +1910,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1880,7 +1918,7 @@ msgstr ""
 msgid "File"
 msgstr "File"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nome del file dell'immagine di avvio annunciato ai clienti."
 
@@ -1890,11 +1928,11 @@ msgstr "Nome del file dell'immagine di avvio annunciato ai clienti."
 msgid "Filesystem"
 msgstr "Filesystem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtra privati"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtra inutili"
 
@@ -1940,7 +1978,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Versione del Firmware"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Porta di origine fissa per le richieste DNS in uscita"
 
@@ -1952,12 +1990,6 @@ msgstr "Flash Firmware"
 msgid "Flash image..."
 msgstr "Flash immagine..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Flash immagine nuovo firmware"
@@ -2014,7 +2046,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Inoltra il traffico DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2052,7 +2084,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2061,11 +2093,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Solo GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Gateway"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2074,10 +2107,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Porte Gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Opzioni Generali"
 
@@ -2119,13 +2153,15 @@ msgstr "Impostazioni Globali"
 msgid "Global network options"
 msgstr "Opzioni rete globale"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Vai alla configurazione della password..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2155,15 +2191,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Hangup"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2187,7 +2219,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Campi host"
 
@@ -2195,7 +2227,7 @@ msgstr "Campi host"
 msgid "Host expiry timeout"
 msgstr "Timeout scadenza Host"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 "<abbr title=\"Internet Protocol Address\">IP</abbr> dell&#39;host o rete"
@@ -2205,10 +2237,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Hostname"
 
@@ -2216,8 +2249,8 @@ msgstr "Hostname"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Nome host da inviare al momento della richiesta DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Hostname"
 
@@ -2237,14 +2270,16 @@ msgstr "Indirizzi IP"
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Indirizzo IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2294,7 +2329,7 @@ msgstr "Gateway IPv4"
 msgid "IPv4 netmask"
 msgstr "Maschera rete IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2312,6 +2347,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "Indirizzo-IPv4"
 
@@ -2361,7 +2397,7 @@ msgstr "Impostazioni IPv6"
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2383,7 +2419,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Gateway IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2506,7 +2542,7 @@ msgstr ""
 "dispositivo di swap non può essere acceduto alle alte velocità della <abbr "
 "title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignora <code>/etc/hosts</code>"
 
@@ -2514,7 +2550,7 @@ msgstr "Ignora <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignora interfaccia"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignora file resolv"
 
@@ -2545,7 +2581,7 @@ msgstr "Tempo di Inattività"
 msgid "Inbound:"
 msgstr "In entrata:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Informazioni"
 
@@ -2577,10 +2613,9 @@ msgstr "Installa il pacchetto %q"
 msgid "Install protocol extensions..."
 msgstr "Installa le estensioni del protocollo..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2656,10 +2691,10 @@ msgstr ""
 "Sembra tu stia provando a flashare un'immagine più grande delle dimensioni "
 "della memoria flash, per favore controlla il file!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Richiesto JavaScript!"
 
@@ -2700,10 +2735,6 @@ msgstr "Chiave"
 msgid "Key #%d"
 msgstr "Chiave #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Uccidi"
@@ -2743,15 +2774,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etichetta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Lingua"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Lingua e Stile"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2759,17 +2790,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "Tempo Contratto"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "File di contratti"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Tempo contratto residuo"
 
@@ -2786,7 +2818,7 @@ msgstr "Lasciare vuoto per l'autorilevamento"
 msgid "Leave empty to use the current WAN address"
 msgstr "Lasciare vuoto per usare l'indirizzo WAN attuale"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2794,35 +2826,35 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limite"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Collegamento on"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2852,15 +2884,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Elenco di domini da consentire le risposte RFC1918 per"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Elenco degli host che forniscono falsi risultati di dominio NX"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2872,12 +2904,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Ascolta solo l'interfaccia data o, se non specificato, su tutte"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Porta di ascolto per le richieste DNS in entrata"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Carico"
 
@@ -2895,6 +2927,12 @@ msgstr "Caricamento"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2916,7 +2954,7 @@ msgstr "Indirizzo IPv4 locale"
 msgid "Local IPv6 address"
 msgstr "Indirizzo IPv6 locale"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2925,15 +2963,15 @@ msgid "Local Startup"
 msgstr "Avvio Locale"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Ora locale"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Dominio Locale"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -2942,16 +2980,16 @@ msgstr ""
 "Specifiche dominio locale. I nomi di dominio corrispondenti a questi criteri "
 "non sono mai inoltrate e risolti solo da DHCP o file hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Suffisso di dominio locale aggiunto ai nomi dei DHCP e voci del file hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Server Locale"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -2959,7 +2997,7 @@ msgstr ""
 "Localizzare nome host a seconda della sottorete richiedente se sono "
 "disponibili IP multipli"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Localizza richieste"
 
@@ -2967,15 +3005,15 @@ msgstr "Localizza richieste"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Livello di dettaglio registro"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Logga richieste"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Logging"
 
@@ -2983,11 +3021,11 @@ msgstr "Logging"
 msgid "Login"
 msgstr "Login"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Slogga"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -3003,8 +3041,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
@@ -3044,8 +3083,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3066,7 +3104,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Manuale"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3074,15 +3116,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3105,7 +3147,7 @@ msgstr "Numero massimo indirizzi in contratto"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3123,12 +3165,15 @@ msgstr "Memoria"
 msgid "Memory usage (%)"
 msgstr "Uso Memoria (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3156,7 +3201,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Modalità"
 
@@ -3185,6 +3230,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3195,6 +3241,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Voce di Mount"
@@ -3278,13 +3328,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Candidati server NTP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Nome"
 
@@ -3296,14 +3347,10 @@ msgstr "Nome della nuova interfaccia"
 msgid "Name of the new network"
 msgstr "Nome della nuova rete"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigazione"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Maschera di rete"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3318,14 +3365,11 @@ msgstr "Rete"
 msgid "Network Utilities"
 msgstr "Utilità di Rete"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3338,6 +3382,7 @@ msgstr "Rete senza interfaccia"
 msgid "Next »"
 msgstr "Prossimo »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3355,7 +3400,7 @@ msgid "No files found"
 msgstr "Nessun file trovato"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Nessuna informazione disponibile"
@@ -3364,7 +3409,7 @@ msgstr "Nessuna informazione disponibile"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3376,10 +3421,10 @@ msgstr "Nessuna rete è configurata su questo dispositivo"
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Nessuna password immessa!"
 
@@ -3407,7 +3452,7 @@ msgstr "Nessuna zona assegnata"
 msgid "Noise"
 msgstr "Rumore"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr "Margine di Rumore (SNR)"
 
@@ -3415,11 +3460,11 @@ msgstr "Margine di Rumore (SNR)"
 msgid "Noise:"
 msgstr "Rumore:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3428,7 +3473,7 @@ msgstr ""
 msgid "None"
 msgstr "Nessuno"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normale"
 
@@ -3442,7 +3487,7 @@ msgid "Not associated"
 msgstr "Non associato"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Non connesso"
 
@@ -3454,7 +3499,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr "Nota: lunghezza nome interfaccia"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Notifica"
 
@@ -3462,11 +3507,11 @@ msgstr "Notifica"
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3486,7 +3531,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3505,14 +3550,22 @@ msgstr ""
 "title=\"Virtual Local Area Network\">VLAN</abbr> <samp>INTERFACCIA.VLANNUM</"
 "samp> (<abbr title=\"per esempio\">e.s.</abbr>: <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3539,11 +3592,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Opzione cambiata"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Opzione cancellata"
 
@@ -3643,6 +3696,7 @@ msgstr "Sovrascrivi indirizzo MAC"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "Sovrascrivi MTU"
 
@@ -3714,6 +3768,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3847,6 +3902,7 @@ msgstr "Picco:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3903,14 +3959,6 @@ msgstr "Per favore inserisci il tuo username e la password."
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Porta"
@@ -3919,11 +3967,15 @@ msgstr "Porta"
 msgid "Port status:"
 msgstr "Status porta:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3935,7 +3987,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3954,7 +4006,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3976,7 +4028,7 @@ msgstr "Continuare"
 msgid "Processes"
 msgstr "Processi"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "Profilo"
 
@@ -3987,7 +4039,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protocollo"
@@ -4000,7 +4052,7 @@ msgstr "Protocollo della nuova interfaccia"
 msgid "Protocol support is not installed"
 msgstr "Supporto protocollo non installato"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Fornisci server NTP"
 
@@ -4033,11 +4085,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Qualità"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4102,7 +4154,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4157,7 +4209,7 @@ msgstr "Wireless in Tempo Reale"
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4175,7 +4227,7 @@ msgstr "Riavviando..."
 msgid "Reboots the operating system of your device"
 msgstr "Riavvia il sistema operativo del tuo dispositivo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Ricezione"
 
@@ -4276,12 +4328,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4297,11 +4350,11 @@ msgstr "Azzera Contatori"
 msgid "Reset to defaults"
 msgstr "Azzera a default"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "File Resolve"
 
@@ -4327,27 +4380,26 @@ msgstr "Ripristina"
 msgid "Restore backup"
 msgstr "Ripristina backup"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Rivela/nascondi password"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Ripristina"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4355,7 +4407,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4367,8 +4419,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4381,13 +4436,13 @@ msgstr ""
 msgid "Router Password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Route"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4407,6 +4462,10 @@ msgstr "Esegui un controllo del filesystem prima di montare il dispositivo"
 msgid "Run filesystem check"
 msgstr "Esegui controllo del filesystem"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4440,7 +4499,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr ""
 
@@ -4448,6 +4507,8 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4455,7 +4516,8 @@ msgstr ""
 msgid "Save"
 msgstr "Salva"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salva & applica"
@@ -4485,11 +4547,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Operazioni programmate"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Sezione aggiunta"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Sezione rimossa"
 
@@ -4519,7 +4581,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Isola utenti"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Impostazioni Server"
 
@@ -4536,7 +4598,7 @@ msgstr ""
 msgid "Services"
 msgstr "Servizi"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4550,10 +4612,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr ""
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4566,7 +4624,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4597,11 +4655,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Segnale"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4613,11 +4671,11 @@ msgstr ""
 msgid "Size"
 msgstr "Dimensione"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4626,11 +4684,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Salta"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Salta a contenuto"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Salta a navigazione"
 
@@ -4638,6 +4696,7 @@ msgstr "Salta a navigazione"
 msgid "Slot time"
 msgstr "Slot time"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4671,6 +4730,10 @@ msgstr ""
 msgid "Source"
 msgstr "Origine"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Specifica la cartella a cui è collegato il dispositivo in"
@@ -4725,7 +4788,7 @@ msgstr "Inizio"
 msgid "Start priority"
 msgstr "Priorità di avvio"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4737,15 +4800,15 @@ msgstr ""
 msgid "Startup"
 msgstr "Avvio"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Instradamento statico IPv4"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Instradamento statico IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Contratti statici"
 
@@ -4753,11 +4816,12 @@ msgstr "Contratti statici"
 msgid "Static Routes"
 msgstr "Instradamenti Statici"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Indirizzo Statico"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4775,7 +4839,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Stato"
 
@@ -4784,7 +4848,7 @@ msgstr "Stato"
 msgid "Stop"
 msgstr "Ferma"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Ordine severo"
 
@@ -4796,11 +4860,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Invia"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4830,10 +4894,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4846,27 +4911,18 @@ msgstr "Cambia protocollo"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Sincronizza con il browser"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Sincronizzazione..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Sistema"
@@ -4876,11 +4932,11 @@ msgstr "Sistema"
 msgid "System Log"
 msgstr "Registro di Sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Proprietà di Sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Dimensione Buffer Log di Sistema"
 
@@ -4888,11 +4944,11 @@ msgstr "Dimensione Buffer Log di Sistema"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Impostazioni TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Server TFTP principale"
 
@@ -4912,8 +4968,7 @@ msgstr "Velocità TX"
 msgid "Table"
 msgstr "Tabella"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4986,14 +5041,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -5021,10 +5077,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Le seguenti modifiche sono state annullate"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Le seguenti regole sono al momento attive su questo sistema."
@@ -5115,37 +5167,29 @@ msgstr ""
 "The uploaded image file does not contain a supported format. Make sure that "
 "you choose the generic image format for your platform."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Tema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Non ci sono contratti attivi."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Non ci sono cambiamenti pendenti da regredire"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Non ci sono cambiamenti pendenti!"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
 "There is no device assigned yet, please attach a network device in the "
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5155,10 +5199,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5187,7 +5231,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5227,29 +5271,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr "Questa pagina ti da una riassunto delle connessioni al momento attive."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Questa sezione non contiene ancora valori"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Sincronizzazione Orario"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Sincronizzazione Orario non ancora configurata"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Fuso orario"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5291,7 +5332,7 @@ msgstr ""
 msgid "Transmission Rate"
 msgstr "Velocità di transmissione"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Trasmissione"
 
@@ -5306,11 +5347,11 @@ msgstr "Potenza di trasmissione"
 msgid "Transmitter Antenna"
 msgstr "Antenna trasmettente"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5318,6 +5359,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5333,7 +5375,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipo"
@@ -5350,11 +5392,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Periferica USB"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "Porte USB"
 
@@ -5363,15 +5405,19 @@ msgstr "Porte USB"
 msgid "UUID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5388,22 +5434,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Sconosciuto"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Non gestito"
@@ -5417,10 +5467,7 @@ msgstr "Smonta"
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Modifiche non salvate"
 
@@ -5464,7 +5511,7 @@ msgstr "File Inviato"
 msgid "Uptime"
 msgstr "Tempo di attività"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Usa <code>/etc/ethers</code>"
 
@@ -5576,7 +5623,7 @@ msgstr "Usa la metrica del gateway"
 msgid "Use routing table"
 msgstr "Utilizzare tabella di instradamento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5723,16 +5770,16 @@ msgstr "In attesa delle modifiche da applicare ..."
 msgid "Waiting for command to complete..."
 msgstr "In attesa del comando da completare..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Avviso"
 
@@ -5751,26 +5798,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5785,10 +5812,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Wireless"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Dispositivo Wireless"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5805,13 +5835,13 @@ msgstr "Sicurezza Wireless"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "La rete Wireless è disattivata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "La rete Wireless è non associata"
 
@@ -5827,14 +5857,15 @@ msgstr "La rete Wireless è disattivata"
 msgid "Wireless network is enabled"
 msgstr "La rete wireless è attivata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Scrittura delle richiesta DNS ricevute nel syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "Scrivi registro di sistema su file"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5851,33 +5882,33 @@ msgstr ""
 "inizializzazione essenziali come ad esempio la \"rete\", il dispositivo "
 "potrebbe diventare inaccessibile!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "È necessario attivare JavaScript nel tuo browser o LuCI non funzionerà "
 "correttamente."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "qualsiasi"
 
@@ -5896,6 +5927,10 @@ msgstr "qualsiasi"
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5904,6 +5939,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "ponte"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5956,10 +5993,11 @@ msgstr "disabilitato"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "scaduto"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5967,6 +6005,7 @@ msgstr ""
 "file dove vengono salvati i contratti <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr> dati"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "inoltro"
@@ -5979,7 +6018,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5993,10 +6032,11 @@ msgstr "nascosto"
 msgid "hybrid mode"
 msgstr "modo ibrido"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "se la destinazione è una rete"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "ingresso"
@@ -6021,15 +6061,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "File <abbr title=\"Sistema Nome Dominio\">DNS</abbr> locale"
 
@@ -6051,10 +6091,14 @@ msgstr "no"
 msgid "no link"
 msgstr "Nessun collegamento"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "nessuna"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6062,28 +6106,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "spento"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "acceso"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "apri"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6092,11 +6133,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6144,7 +6185,7 @@ msgstr "etichettato"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6154,10 +6195,17 @@ msgstr "sconosciuto"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "illimitato"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6171,159 +6219,159 @@ msgstr "non specificato - o - creato:"
 msgid "untagged"
 msgstr "non etichettato"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6337,6 +6385,30 @@ msgstr "Sì"
 msgid "« Back"
 msgstr "« Indietro"
 
+#~ msgid "Back"
+#~ msgstr "Indietro"
+
+#~ msgid "Netmask"
+#~ msgstr "Maschera di rete"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Sincronizzazione..."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Le seguenti modifiche sono state annullate"
+
+#~ msgid "Theme"
+#~ msgstr "Tema"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Non ci sono cambiamenti pendenti da regredire"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Non ci sono cambiamenti pendenti!"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Sincronizzazione Orario non ancora configurata"
+
 #~ msgid "kB"
 #~ msgstr "kB"
 
@@ -6353,9 +6425,6 @@ msgstr "« Indietro"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Errore sconosciuto, password non cambiata!"
 
-#~ msgid "Design"
-#~ msgstr "Tema"
-
 #~ msgid "Available packages"
 #~ msgstr "Pacchetti disponibili"
 
@@ -6404,9 +6473,6 @@ msgstr "« Indietro"
 #~ msgid "Version"
 #~ msgstr "Versione"
 
-#~ msgid "none"
-#~ msgstr "nessuna"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "Disabilita il setup dei DNS"
 
index 7518db81fcf87fdb91110834b12366e87d161e6b..47a784cfcd2a22ddb276e951631c5a634599b00a 100644 (file)
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d ビット"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr "無効な入力欄: %d 個"
 
@@ -41,6 +41,10 @@ msgstr "(%d 分幅, %d 秒間隔)"
 msgid "(%s available)"
 msgstr "(%s 使用可能)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s 使用可能)"
 msgid "(empty)"
 msgstr "(空)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(インターフェースが接続されていません)"
 msgid "-- Additional Field --"
 msgstr "-- 追加項目 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- 選択してください --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- 手動設定 --"
@@ -82,7 +92,6 @@ msgstr "-- ラベルを指定 --"
 msgid "-- match by uuid --"
 msgstr "-- UUID を指定 --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr "802.11w 再試行タイムアウト"
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> クエリポート"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> サーバーポート"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,22 +174,22 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-アドレス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-ゲートウェイ"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-ネットマスク"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -188,34 +197,34 @@ msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-アドレス又はネット"
 "ワーク (CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-ゲートウェイ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-サフィックス (16進数)"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 設定"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 名"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-アドレス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -223,7 +232,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> リース"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -231,7 +240,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> パケットサイズ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">最大</abbr> 並列処理クエリ"
 
@@ -243,7 +252,7 @@ msgstr ""
 "<br />注意: 編集前の crontab ファイルが空の場合、手動で cron サービスの再起動"
 "を行う必要があります。"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr "認証セッションの期限切れのため、再ログインが必要です。"
 
@@ -303,7 +312,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATMデバイス番号"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -337,6 +346,7 @@ msgid "Active Connections"
 msgstr "アクティブ コネクション"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "アクティブなDHCPリース"
 
@@ -344,11 +354,17 @@ msgstr "アクティブなDHCPリース"
 msgid "Active DHCPv6 Leases"
 msgstr "アクティブなDHCPv6リース"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "アドホック"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -374,7 +390,7 @@ msgstr "IPv6 アドレスを追加…"
 msgid "Add key"
 msgstr "公開鍵を追加"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "hosts ファイルにより解決される名前にローカルドメイン サフィックスを付加しま"
@@ -384,16 +400,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "インターフェースの新規作成..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "追加のホストファイル"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "追加のサーバー ファイル"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "アドレス"
 
@@ -406,11 +440,8 @@ msgstr "ローカル リレーブリッジにアクセスするためのIPアド
 msgid "Administration"
 msgstr "管理画面"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr "詳細設定"
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -421,14 +452,15 @@ msgstr "詳細設定"
 msgid "Advanced Settings"
 msgstr "詳細設定"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "警告"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -438,17 +470,17 @@ msgstr "エイリアス インターフェース"
 msgid "Alias of \"%s\""
 msgstr "\"%s\" のエイリアス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr "全てのサーバー"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -474,7 +506,7 @@ msgstr "レガシー 802.11b レートを許可"
 msgid "Allow listed only"
 msgstr "リスト内の端末からのアクセスを許可"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "ローカルホストを許可する"
 
@@ -491,7 +523,7 @@ msgstr "パスワードでの root ログインを許可"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "パスワードを使用した <em>root</em> 権限でのログインを許可します。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -504,14 +536,6 @@ msgstr "許可されるIP"
 msgid "Always announce default router"
 msgstr "常にデフォルト ルーターを通知する"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr "常にオフ (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr "常にオン (%s)"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -521,7 +545,7 @@ msgstr ""
 "このオプションの使用は、 IEEE 802.11n-2009 に準拠しません!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -621,18 +645,19 @@ msgstr "アンテナ 2"
 msgid "Antenna Configuration"
 msgstr "アンテナ設定"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "全てのゾーン"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
-msgstr "チェックなしの適用"
-
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "適用リクエストはステータス <code>%h</code> により失敗しました"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
 msgstr "アーキテクチャ"
@@ -658,7 +683,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "アソシエーション済み端末"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr "アソシエーション数"
 
@@ -675,7 +700,7 @@ msgstr "認証"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Authoritative"
 
@@ -683,13 +708,13 @@ msgstr "Authoritative"
 msgid "Authorization Required"
 msgstr "ログイン認証"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "自動更新"
 
@@ -761,15 +786,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "戻る"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -822,7 +842,7 @@ msgstr ""
 "よって認識されている設定ファイル、重要なベースファイル、ユーザーが設定したパ"
 "ターンに一致したファイルの一覧です。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -840,14 +860,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "ビットレート"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "ブリッジ"
@@ -919,8 +940,7 @@ msgstr "チェイン"
 msgid "Change login password"
 msgstr "ログイン パスワードの変更"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "変更"
 
@@ -928,7 +948,7 @@ msgstr "変更"
 msgid "Changes applied."
 msgstr "変更が適用されました。"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr "変更は取り消されました。"
 
@@ -945,7 +965,7 @@ msgstr "パスワードを変更中…"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "チャネル"
 
@@ -1023,6 +1043,7 @@ msgstr ""
 "指定した mtdblock ファイルをダウンロードするには、 \"mtdblock を保存\" をク"
 "リックしてください。(注: この機能はプロフェッショナル向けです!)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1058,6 +1079,7 @@ msgstr "リストを閉じる"
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1068,8 +1090,7 @@ msgstr "リストを閉じる"
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "データ収集中です..."
 
@@ -1097,9 +1118,8 @@ msgstr ""
 "この回避策は、相互運用性の問題や、特に高負荷のトラフィック環境下におけるキー "
 "ネゴシエーションの信頼性低下の原因となることがあります。"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1113,11 +1133,11 @@ msgstr "設定が失敗しました"
 msgid "Configuration files will be kept"
 msgstr "設定ファイルは保持されます"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr "設定が適用されました。"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr "設定はロールバックされました!"
 
@@ -1130,8 +1150,8 @@ msgid "Connect"
 msgstr "接続"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "接続中"
 
@@ -1139,6 +1159,7 @@ msgstr "接続中"
 msgid "Connection Limit"
 msgstr "接続制限"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr "接続の試行が失敗しました"
@@ -1147,7 +1168,7 @@ msgstr "接続の試行が失敗しました"
 msgid "Connections"
 msgstr "ネットワーク接続"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1188,11 +1209,11 @@ msgstr "インターフェースの作成"
 msgid "Create a bridge over multiple interfaces"
 msgstr "複数のインタフェースを指定してブリッジを作成します"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "重大"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Cronのログ出力レベル"
 
@@ -1215,11 +1236,7 @@ msgstr ""
 "カスタム ファイル(証明書, スクリプト)がシステムに残るかもしれません。これを"
 "防ぐには、まず最初に factory-reset を行います。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr "カスタムな点滅間隔 (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1244,11 +1261,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCPサーバー"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP 及び DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP クライアント"
@@ -1269,20 +1287,20 @@ msgstr "DHCPv6-モード"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6-サービス"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "DNSフォワーディング"
 
@@ -1290,11 +1308,11 @@ msgstr "DNSフォワーディング"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-ラベル / FQDN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1311,7 +1329,7 @@ msgstr "DS-Lite AFTR アドレス"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr "DSL ステータス"
 
@@ -1327,12 +1345,12 @@ msgstr "DTIM インターバル"
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "デバッグ"
 
@@ -1358,7 +1376,7 @@ msgstr "デフォルト ゲートウェイ"
 msgid "Default is stateless + stateful"
 msgstr "デフォルトは ステートレス + ステートフル です。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "標準状態"
 
@@ -1375,6 +1393,10 @@ msgstr ""
 "追加のDHCPオプションを設定します。(例:\"<code>6,192.168.2.1,192.168.2.2</"
 "code>\" と設定することで、クライアントに指定のDNSサーバーを通知します。)"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1399,21 +1421,26 @@ msgstr "Delivery Traffic Indication Message インターバル"
 msgid "Description"
 msgstr "詳細"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "宛先"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "デバイス"
 
@@ -1425,7 +1452,7 @@ msgstr "デバイス設定"
 msgid "Device is rebooting..."
 msgstr "デバイスを再起動中です..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "デバイスに到達できません"
 
@@ -1490,7 +1517,7 @@ msgstr "無効(デフォルト)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr "低 Acknowledgement 時のアソシエーション解除"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "RFC1918の応答を破棄します"
 
@@ -1503,7 +1530,9 @@ msgstr "切断"
 msgid "Disconnection attempt failed"
 msgstr "切断の試行が失敗しました"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1522,7 +1551,7 @@ msgstr "最も遠い端末との距離(メートル)を設定してください
 msgid "Diversity"
 msgstr "ダイバシティ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1534,16 +1563,16 @@ msgstr ""
 "ウォールの為の <abbr title=\"Domain Name System\">DNS</abbr>フォワーダーを複"
 "合したサービスです。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "無効なリプライをキャッシュしません (例:存在しないドメインからの返答など)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr "パブリック DNSサーバーが返答できなかったリクエストを転送しません"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "ローカル ネットワークへの逆引きを転送しません"
 
@@ -1551,11 +1580,11 @@ msgstr "ローカル ネットワークへの逆引きを転送しません"
 msgid "Do you really want to delete the following SSH key?"
 msgstr "本当に以下の SSH 公開鍵を削除しますか?"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "ドメイン必須"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "ドメイン ホワイトリスト"
 
@@ -1563,7 +1592,7 @@ msgstr "ドメイン ホワイトリスト"
 msgid "Don't Fragment"
 msgstr "非フラグメント化"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1587,6 +1616,10 @@ msgstr "mtdblock のダウンロード"
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear設定"
@@ -1628,6 +1661,9 @@ msgstr "EA ビット長"
 msgid "EAP-Method"
 msgstr "EAPメソッド"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1651,7 +1687,7 @@ msgstr "インターフェースを編集します"
 msgid "Edit this network"
 msgstr "ネットワークを編集"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "緊急"
 
@@ -1692,7 +1728,7 @@ msgstr "PPPリンクのIPv6 ネゴシエーションを有効にする"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "ジャンボフレーム パススルーを有効にする"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "NTPクライアント機能を有効にする"
 
@@ -1700,7 +1736,7 @@ msgstr "NTPクライアント機能を有効にする"
 msgid "Enable Single DES"
 msgstr "シングルDESの有効化"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "TFTPサーバーを有効にする"
 
@@ -1779,7 +1815,7 @@ msgstr "カプセル化モード"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "暗号化モード"
 
@@ -1791,11 +1827,11 @@ msgstr "エンドポイント ホスト"
 msgid "Endpoint Port"
 msgstr "エンドポイント ポート"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr "カスタム値を入力"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr "カスタム値を入力"
 
@@ -1808,35 +1844,37 @@ msgstr "消去中..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "エラー"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "イーサネットアダプタ"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "イーサネットスイッチ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr "除外インターフェース"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "拡張ホスト設定"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
-msgstr "期待される値: %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
+msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "期限切れ"
 
@@ -1859,15 +1897,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "外部システムログ サーバー"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "外部システムログ・サーバー ポート"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "外部システムログ・サーバー プロトコル"
 
@@ -1887,7 +1925,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "%d 秒以内の適用を確認できませんでした。ロールバック中です..."
 
@@ -1895,7 +1933,7 @@ msgstr "%d 秒以内の適用を確認できませんでした。ロールバッ
 msgid "File"
 msgstr "ファイル"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "クライアントに通知するブートイメージのファイル名"
 
@@ -1905,11 +1943,11 @@ msgstr "クライアントに通知するブートイメージのファイル名
 msgid "Filesystem"
 msgstr "ファイルシステム"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "プライベートフィルター"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr ""
 
@@ -1957,7 +1995,7 @@ msgstr "ファームウェア ファイル"
 msgid "Firmware Version"
 msgstr "ファームウェア バージョン"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "DNSクエリを送信する送信元ポートを固定します"
 
@@ -1969,12 +2007,6 @@ msgstr "ファームウェアの更新"
 msgid "Flash image..."
 msgstr "更新"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "ファームウェアの更新"
@@ -2032,7 +2064,7 @@ msgstr "フォーム トークンの不一致"
 msgid "Forward DHCP traffic"
 msgstr "DHCPトラフィックを転送する"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2072,7 +2104,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2081,11 +2113,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "GPRSのみ"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "ゲートウェイ"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr "無効なゲートウェイ アドレスです"
@@ -2094,10 +2127,11 @@ msgstr "無効なゲートウェイ アドレスです"
 msgid "Gateway ports"
 msgstr "ゲートウェイ ポート"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "一般設定"
 
@@ -2137,13 +2171,15 @@ msgstr "全体設定"
 msgid "Global network options"
 msgstr "グローバル ネットワークオプション"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "パスワード設定へ移動..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2173,15 +2209,11 @@ msgstr "HT モード (802.11n)"
 msgid "Hang Up"
 msgstr "再起動"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr "ハートビート (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2204,7 +2236,7 @@ msgstr "空のチェインを非表示"
 msgid "Host"
 msgstr "ホスト"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "ホスト エントリー"
 
@@ -2212,7 +2244,7 @@ msgstr "ホスト エントリー"
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 "ホスト<abbr title=\"Internet Protocol Address\">IP</abbr> または ネットワーク"
@@ -2222,10 +2254,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "ホスト名"
 
@@ -2233,8 +2266,8 @@ msgstr "ホスト名"
 msgid "Hostname to send when requesting DHCP"
 msgstr "DHCPリクエスト時に送信するホスト名"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "ホスト名"
 
@@ -2254,14 +2287,16 @@ msgstr "IPアドレス"
 msgid "IP Protocol"
 msgstr "IP プロトコル"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IPアドレス"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr "無効な IP アドレスです"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "IP アドレスがありません"
@@ -2311,7 +2346,7 @@ msgstr "IPv4 ゲートウェイ"
 msgid "IPv4 netmask"
 msgstr "IPv4 ネットマスク"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr "IPv4 ネットワーク(アドレス/ネットマスク 表記)"
 
@@ -2329,6 +2364,7 @@ msgid "IPv4+IPv6"
 msgstr "IPv4+IPv6"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-アドレス"
 
@@ -2378,7 +2414,7 @@ msgstr "IPv6 設定"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 ULA-プレフィクス"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr "IPv6 アップストリーム"
 
@@ -2400,7 +2436,7 @@ msgstr "IPv6 割り当て長"
 msgid "IPv6 gateway"
 msgstr "IPv6 ゲートウェイ"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6 ネットワーク(アドレス/ネットマスク 表記)"
 
@@ -2520,7 +2556,7 @@ msgstr ""
 "Memory\">RAM</abbr>から高速にアクセスすることができないため、データのスワップ"
 "は非常に遅い処理であることに注意します。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "<code>/etc/hosts</code>を無視"
 
@@ -2528,7 +2564,7 @@ msgstr "<code>/etc/hosts</code>を無視"
 msgid "Ignore interface"
 msgstr "インターフェースを無視する"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "リゾルバ ファイルを無視する"
 
@@ -2561,7 +2597,7 @@ msgstr "未使用時タイムアウト"
 msgid "Inbound:"
 msgstr "受信:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "情報"
 
@@ -2595,10 +2631,9 @@ msgstr "%q パッケージをインストールします"
 msgid "Install protocol extensions..."
 msgstr "プロトコル拡張機能をインストールします..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2674,10 +2709,10 @@ msgstr ""
 "更新しようとしたイメージファイルはこのフラッシュメモリに適合しません。イメー"
 "ジファイルを確認してください!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScriptを有効にしてください!"
 
@@ -2718,10 +2753,6 @@ msgstr "暗号キー"
 msgid "Key #%d"
 msgstr "キー #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr "KiB"
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "強制終了"
@@ -2761,15 +2792,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "ラベル"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "言語"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "言語とスタイル"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr "レイテンシー"
 
@@ -2777,17 +2808,18 @@ msgstr "レイテンシー"
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "リース時間"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "リースファイル"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "残りリース時間"
 
@@ -2804,7 +2836,7 @@ msgstr "空欄の場合、自動検知を行います"
 msgid "Leave empty to use the current WAN address"
 msgstr "空欄の場合、現在のWANアドレスを使用します"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "凡例:"
 
@@ -2812,37 +2844,37 @@ msgstr "凡例:"
 msgid "Limit"
 msgstr "割り当て数"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "DNS サービスを、現在 DNS を提供しているサブネットのインターフェースに限定しま"
 "す。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "待ち受けをこれらのインターフェースとループバックに制限します。"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "リンクオン"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2872,15 +2904,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "認証用 SSH暗号キー ファイルのリスト"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "RFC1918の応答を許可するリスト"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr "待ち受けインターフェース"
 
@@ -2894,12 +2926,12 @@ msgstr ""
 "指定されたインターフェースでのみ待ち受けを行います。設定しない場合はすべての"
 "インタフェースが対象です。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "DNSクエリを受信するポート"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "負荷"
 
@@ -2917,6 +2949,12 @@ msgstr "ロード中"
 msgid "Loading SSH keys…"
 msgstr "SSH 鍵をロード中…"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "無効なローカル IP アドレスです"
@@ -2938,7 +2976,7 @@ msgstr "ローカル IPv4 アドレス"
 msgid "Local IPv6 address"
 msgstr "ローカル IPv6 アドレス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr "ローカルサービスのみ"
 
@@ -2947,15 +2985,15 @@ msgid "Local Startup"
 msgstr "ローカル スタートアップ"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "時刻"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "ローカル ドメイン"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -2963,17 +3001,17 @@ msgstr ""
 "ローカル ドメインの定義です。このドメインに一致する名前は転送が行われず、 "
 "DHCP または hosts ファイルのみにより解決されます。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "DHCP名とhostsファイルのエントリーに付される、ローカルドメイン サフィックスで"
 "す。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "ローカル サーバー"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -2981,7 +3019,7 @@ msgstr ""
 "複数の IP が利用可能な場合に、ホスト名をリクエスト中のサブネットによってロー"
 "カライズします"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "ローカライズクエリ"
 
@@ -2989,15 +3027,15 @@ msgstr "ローカライズクエリ"
 msgid "Locked to channel %s used by: %s"
 msgstr "チャネル %s にロックされています。次で使用されています: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "ログ出力レベル"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "ログ クエリ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "ログ"
 
@@ -3005,11 +3043,11 @@ msgstr "ログ"
 msgid "Login"
 msgstr "ログイン"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "ログアウト"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -3026,8 +3064,9 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-アドレス"
@@ -3067,8 +3106,7 @@ msgstr "MD5"
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3090,7 +3128,11 @@ msgstr ""
 msgid "Manual"
 msgstr "手動"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3098,15 +3140,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr "許容される最大 Listen 間隔"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "DHCPリースの許可される最大数"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "並列DNSクエリの許可される最大数"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "EDNS.0 UDP パケットサイズの許可される最大数"
 
@@ -3131,7 +3173,7 @@ msgstr "リースされるアドレスの最大数です。"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3149,12 +3191,15 @@ msgstr "メモリー"
 msgid "Memory usage (%)"
 msgstr "メモリ使用率 (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "メッシュ ID"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3182,7 +3227,7 @@ msgstr "モビリティ ドメイン"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "モード"
 
@@ -3211,6 +3256,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "モデム初期化タイムアウト"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3221,6 +3267,10 @@ msgstr "モニター"
 msgid "More Characters"
 msgstr "文字数不足"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "マウント機能"
@@ -3304,13 +3354,14 @@ msgstr "NDP-プロキシ"
 msgid "NT Domain"
 msgstr "NT ドメイン"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "NTPサーバー候補"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "名前"
 
@@ -3322,14 +3373,10 @@ msgstr "新しいインターフェースの名前"
 msgid "Name of the new network"
 msgstr "新しいネットワークの名前"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "ナビゲーション"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "ネットマスク"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3344,14 +3391,11 @@ msgstr "ネットワーク"
 msgid "Network Utilities"
 msgstr "ネットワーク ユーティリティ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "ネットワークブート用イメージ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr "ネットワークデバイス アクティビティ (%s)"
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "ネットワーク デバイスが存在しません"
@@ -3364,6 +3408,7 @@ msgstr "インターフェースの無いネットワークです。"
 msgid "Next »"
 msgstr "次 »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr "いいえ"
@@ -3381,7 +3426,7 @@ msgid "No files found"
 msgstr "ファイルが見つかりませんでした"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "情報がありません"
@@ -3390,7 +3435,7 @@ msgstr "情報がありません"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "ネガティブキャッシュを行なわない"
 
@@ -3402,10 +3447,10 @@ msgstr "このデバイスに設定されているネットワークがありま
 msgid "No network name specified"
 msgstr "ネットワーク名が設定されていません"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "パスワードが設定されていません!"
 
@@ -3433,7 +3478,7 @@ msgstr "ゾーンが設定されていません"
 msgid "Noise"
 msgstr "ノイズ"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3441,11 +3486,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "ノイズ:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr "非ワイルドカード"
 
@@ -3454,7 +3499,7 @@ msgstr "非ワイルドカード"
 msgid "None"
 msgstr "なし"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "標準"
 
@@ -3468,7 +3513,7 @@ msgid "Not associated"
 msgstr "アソシエーションされていません"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "未接続"
 
@@ -3480,7 +3525,7 @@ msgstr "システム起動時に開始されません"
 msgid "Note: interface name length"
 msgstr "注意: インターフェース名の長さ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "注意"
 
@@ -3488,13 +3533,13 @@ msgstr "注意"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "キャッシュされる DNS エントリーの数です。(最大 10000 件。 0の場合はキャッ"
 "シュしません)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr "圧縮に使用される、並列スレッド数です。"
 
@@ -3514,7 +3559,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "消灯時間"
 
@@ -3534,14 +3579,22 @@ msgstr ""
 "\"Virtual Local Area Network\">VLAN</abbr>も使用することが出来ます。(<abbr "
 "title=\"for example\">例</abbr>: <samp>eth0.1</samp>)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "点灯時間"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "1つ以上のホスト名またはMACアドレスを設定してください!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3568,11 +3621,11 @@ msgstr "OpenConnect (CISCO AnyConnect)"
 msgid "Operating frequency"
 msgstr "動作周波数"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "変更されるオプション"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "削除されるオプション"
 
@@ -3676,6 +3729,7 @@ msgstr "MACアドレスを上書きする"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "MTUを上書きする"
 
@@ -3747,6 +3801,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr "PIN コードが拒否されました"
@@ -3880,6 +3935,7 @@ msgstr "ピーク:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr "ピアのアドレスがありません"
@@ -3936,14 +3992,6 @@ msgstr "ユーザー名とパスワードを入力してください。"
 msgid "Policy"
 msgstr "ポリシー"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr "ポーリング間隔"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr "ステータス クエリのポーリング間隔(秒)です。"
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "ポート"
@@ -3952,11 +4000,15 @@ msgstr "ポート"
 msgid "Port status:"
 msgstr "ポート ステータス:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3968,7 +4020,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr "委任されたプレフィクス (PD)"
 
@@ -3989,7 +4041,7 @@ msgstr ""
 "設定回数のLCP echo 確認失敗後、ピアノードがダウンしているものと見なします。0"
 "を設定した場合、失敗しても無視します"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr "これらのインターフェースでの待ち受けを停止します。"
 
@@ -4011,7 +4063,7 @@ msgstr "続行"
 msgid "Processes"
 msgstr "プロセス"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "プロファイル"
 
@@ -4022,7 +4074,7 @@ msgstr "プロトコル"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "プロトコル"
@@ -4035,7 +4087,7 @@ msgstr "新しいインターフェースのプロトコル"
 msgid "Protocol support is not installed"
 msgstr "プロトコル サポートがインストールされていません"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "NTPサーバー機能を有効にする"
 
@@ -4072,11 +4124,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "クオリティ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4143,7 +4195,7 @@ msgstr "Radius認証サーバー"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4202,7 +4254,7 @@ msgstr "リアルタイム・無線LAN"
 msgid "Reassociation Deadline"
 msgstr "再アソシエーション制限時間"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "DNSリバインディング・プロテクション"
 
@@ -4220,7 +4272,7 @@ msgstr "再起動中..."
 msgid "Reboots the operating system of your device"
 msgstr "デバイスのオペレーティングシステムを再起動します。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "受信"
 
@@ -4323,12 +4375,13 @@ msgstr ""
 "'フル' バージョンの wpad/hostapd と、無線LANドライバーによるサポートが必要で"
 "す。<br />(2019年1月現在: ath9k、ath10k、mwlwifi 及び mt76)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4344,11 +4397,11 @@ msgstr "カウンタをリセット"
 msgid "Reset to defaults"
 msgstr "標準設定にリセット"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "名前解決およびホストファイル設定"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "リゾルバファイル"
 
@@ -4374,27 +4427,26 @@ msgstr "復元"
 msgid "Restore backup"
 msgstr "バックアップから復元する"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "パスワードを表示する/隠す"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "元に戻す"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr "変更の取り消し"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "取り消しのリクエストはステータス <code>%h</code> により失敗しました"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr "設定を元に戻しています..."
 
@@ -4402,7 +4454,7 @@ msgstr "設定を元に戻しています..."
 msgid "Root"
 msgstr "ルート"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "TFTP経由でファイルを取り扱う際のルートディレクトリ"
 
@@ -4414,8 +4466,11 @@ msgstr "ルートの準備"
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "ルート タイプ"
 
@@ -4428,13 +4483,13 @@ msgstr "ルーター アドバタイズメント-サービス"
 msgid "Router Password"
 msgstr "ルーター パスワード"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "経路情報"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4454,6 +4509,10 @@ msgstr "デバイスのマウントを行う前にファイルシステムチェ
 msgid "Run filesystem check"
 msgstr "ファイルシステムチェックを行う"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr "SHA256"
@@ -4487,7 +4546,7 @@ msgstr "SSH キー"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4495,6 +4554,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr "スワップ"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4502,7 +4563,8 @@ msgstr "スワップ"
 msgid "Save"
 msgstr "保存"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "保存 & 適用"
@@ -4532,11 +4594,11 @@ msgstr "スキャン要求が失敗しました"
 msgid "Scheduled Tasks"
 msgstr "スケジュールタスク"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "追加されるセクション"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "削除されるセクション"
 
@@ -4571,7 +4633,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "クライアントの分離"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "サーバー設定"
 
@@ -4588,7 +4650,7 @@ msgstr "サービスタイプ"
 msgid "Services"
 msgstr "サービス"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr "セッションの期限切れ"
 
@@ -4602,10 +4664,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr "時刻同期設定"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4618,7 +4676,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "DHCPサーバーを設定"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4649,11 +4707,11 @@ msgstr "インターフェースを終了します"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "信号強度"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4665,11 +4723,11 @@ msgstr "信号:"
 msgid "Size"
 msgstr "サイズ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr "DNS クエリ キャッシュのサイズ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr "ZRam デバイスのサイズ (MB) です。"
 
@@ -4678,11 +4736,11 @@ msgstr "ZRam デバイスのサイズ (MB) です。"
 msgid "Skip"
 msgstr "スキップ"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "コンテンツへ移動"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "ナビゲーションへ移動"
 
@@ -4690,6 +4748,7 @@ msgstr "ナビゲーションへ移動"
 msgid "Slot time"
 msgstr "スロット時間"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "ソフトウェア VLAN"
@@ -4722,6 +4781,10 @@ msgstr ""
 msgid "Source"
 msgstr "送信元"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "デバイスが接続するディレクトリを設定します"
@@ -4776,7 +4839,7 @@ msgstr "開始"
 msgid "Start priority"
 msgstr "優先順位"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr "設定の適用を開始しています..."
 
@@ -4788,15 +4851,15 @@ msgstr "無線LANのスキャンを開始しています..."
 msgid "Startup"
 msgstr "スタートアップ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "IPv4 静的ルーティング"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "IPv6 静的ルーティング"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "静的リース"
 
@@ -4804,11 +4867,12 @@ msgstr "静的リース"
 msgid "Static Routes"
 msgstr "静的ルーティング"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "静的アドレス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4825,7 +4889,7 @@ msgstr "非アクティブなステーションの制限"
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "ステータス"
 
@@ -4834,7 +4898,7 @@ msgstr "ステータス"
 msgid "Stop"
 msgstr "停止"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "問い合わせの制限"
 
@@ -4846,11 +4910,11 @@ msgstr "強"
 msgid "Submit"
 msgstr "送信"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr "ログの抑制"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "これらのプロトコルの、ルーチン的操作についてのログを抑制します。"
 
@@ -4882,10 +4946,11 @@ msgstr ""
 "スイッチ %q は不明なトポロジを持っています - VLAN 設定は正確ではないかもしれ"
 "ません。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr "スイッチポート マスク"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "スイッチ VLAN"
@@ -4898,27 +4963,18 @@ msgstr "プロトコルの切り替え"
 msgid "Switch to CIDR list notation"
 msgstr "CIDR リスト表記へ切替"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr "スイッチポート アクティビティ (%s)"
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr "NTP サーバーと同期"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "ブラウザの時刻と同期"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "同期中..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "システム"
@@ -4928,11 +4984,11 @@ msgstr "システム"
 msgid "System Log"
 msgstr "システムログ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "システム プロパティ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "システムログ バッファサイズ"
 
@@ -4940,11 +4996,11 @@ msgstr "システムログ バッファサイズ"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "TFTP設定"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "TFTPサーバー・ルート"
 
@@ -4964,8 +5020,7 @@ msgstr "送信レート"
 msgid "Table"
 msgstr "テーブル"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -5038,20 +5093,16 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr "設定ファイルは以下のエラーにより読み込めませんでした:"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
-"未適用の変更を適用後、デバイスは %d 秒以内に完了できなかった可能性がありま"
-"す。これは、安全上の理由によりロールバックされる設定に起因するものです。それ"
-"でも設定の変更が正しいと思う場合は、チェックなしの変更の適用を行ってくださ"
-"い。もしくは、再度適用を試行する前にこの警告を閉じて設定内容の編集を行うか、"
-"現在動作している設定状況を維持するために未適用の変更を取り消してください。"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5082,10 +5133,6 @@ msgstr ""
 "イズです。オリジナルファイルと比較し、整合性を確認してください。<br />\"続行"
 "\"ボタンをクリックすると、更新処理を開始します。"
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "以下の変更が取り消されました"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "このシステムでは、現在以下のルールが有効になっています。"
@@ -5187,26 +5234,18 @@ msgstr ""
 "マットではありません。このプラットフォームに適合したイメージファイルかどう"
 "か、確認してください。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "テーマ"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "リース中のIPアドレスはありません。"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr "適用する変更はありません。"
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "復元が未完了の変更はありません!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "未完了の変更はありません!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
@@ -5216,10 +5255,10 @@ msgstr ""
 "デバイスが設定されていません。\"デバイス設定\"タブで、ネットワークデバイスを"
 "選択してください。"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5231,15 +5270,12 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "リレーの IPv4 アドレス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
-"このファイルは、特定ドメイン用、または上位 <abbr title=\"Domain Name System"
-"\">DNS</abbr> サーバーのための 'server=/domain/1.2.3.4' や 'server=1.2.3.4' "
-"というような行を含めることができます。"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
 msgid ""
@@ -5273,7 +5309,7 @@ msgstr ""
 "プロバイダからアサインされた、ローカルのエンドポイント アドレスです。通常、"
 "<code>...:2/64</code>が終端に設定されます。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5313,29 +5349,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr "このページでは、現在アクティブなネットワーク接続を表示します。"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "このセクションは未設定です。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "時刻設定"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "時刻同期機能はまだ設定されていません。"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "Group Temporal Key (GTK) 再生成間隔"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "タイムゾーン"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr "ログイン…"
 
@@ -5377,7 +5410,7 @@ msgstr "転送"
 msgid "Transmission Rate"
 msgstr "転送レート"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "送信"
 
@@ -5392,11 +5425,11 @@ msgstr "電波出力"
 msgid "Transmitter Antenna"
 msgstr "送信アンテナ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "トリガー"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "トリガーモード"
 
@@ -5404,6 +5437,7 @@ msgstr "トリガーモード"
 msgid "Tunnel ID"
 msgstr "トンネル ID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "トンネルインターフェース"
@@ -5419,7 +5453,7 @@ msgid "Tx-Power"
 msgstr "送信電力"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "タイプ"
@@ -5436,11 +5470,11 @@ msgstr "UMTSのみ"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USBデバイス"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "USB ポート"
 
@@ -5449,15 +5483,19 @@ msgstr "USB ポート"
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr "デバイス名を確定できません"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr "外部 IP アドレスを確定できません"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr "アップストリーム インターフェースを確定できません"
@@ -5474,22 +5512,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr "AFTR ホスト名を解決できません"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr "ピアのホスト名を解決できません"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "不明"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "不明なエラー (%s)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Unmanaged"
@@ -5503,10 +5545,7 @@ msgstr "アンマウント"
 msgid "Unnamed key"
 msgstr "名称未設定の公開鍵"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "保存されていない変更"
 
@@ -5551,7 +5590,7 @@ msgstr "アップロード完了"
 msgid "Uptime"
 msgstr "起動時間"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "<code>/etc/ethers</code> を使用する"
 
@@ -5663,7 +5702,7 @@ msgstr "ゲートウェイ メトリックを使用する"
 msgid "Use routing table"
 msgstr "ルーティング テーブルの使用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5809,16 +5848,16 @@ msgstr "変更を適用中です..."
 msgid "Waiting for command to complete..."
 msgstr "コマンド実行中です..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
-msgstr "設定を適用中です... %d 秒"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "デバイスを起動中です..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "警告"
 
@@ -5840,26 +5879,6 @@ msgstr ""
 "有効な場合、以下の R0/R1 キー オプションは適用されません。 R0 と R1 キーのオ"
 "プションを使用するには、これを無効化してください。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr "無線アクティビティ (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr "無線クライアント アソシエーション (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr "無線データ受信状態 (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr "無線データ送信状態 (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr "無線オン (%s)"
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "帯域幅"
@@ -5874,10 +5893,13 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "無線"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "無線アダプタ"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5894,13 +5916,13 @@ msgstr "無線LANセキュリティ"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "無線LAN機能は無効になっています"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "無線LAN機能がアソシエーションされていません"
 
@@ -5916,14 +5938,15 @@ msgstr "無線LAN機能は無効になっています"
 msgid "Wireless network is enabled"
 msgstr "無線LAN機能は有効になっています"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "受信したDNSリクエストをsyslogへ記録します"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "システムログをファイルに書き込む"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr "はい"
@@ -5939,31 +5962,31 @@ msgstr ""
 "ビスを無効にするとルーターにアクセスできなくなりますので、注意してください。"
 "</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr "JavaScriptを有効にしない場合、LuCIは正しく動作しません。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr "ZRam 圧縮アルゴリズム"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr "ZRam 圧縮ストリーム"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr "ZRam 設定"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr "ZRam サイズ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "全て"
 
@@ -5982,6 +6005,10 @@ msgstr "全て"
 msgid "auto"
 msgstr "自動"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5990,6 +6017,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "ブリッジ"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -6042,10 +6071,11 @@ msgstr "無効"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "期限切れ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6053,6 +6083,7 @@ msgstr ""
 "<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>リース情報を記"
 "録するファイル"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "転送"
@@ -6065,7 +6096,7 @@ msgstr "全二重"
 msgid "half-duplex"
 msgstr "半二重"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr "エンコードされた値(16進数)"
 
@@ -6079,10 +6110,11 @@ msgstr "(不明)"
 msgid "hybrid mode"
 msgstr "ハイブリッド モード"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "ターゲットがネットワークの場合"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "入力"
@@ -6107,15 +6139,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr "8 文字以上 63 文字以下のキー"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr "5 文字または 13 文字のキー"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "ローカル <abbr title=\"Domain Name System\">DNS</abbr>ファイル"
 
@@ -6137,10 +6169,14 @@ msgstr "いいえ"
 msgid "no link"
 msgstr "リンクなし"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr "空ではない値"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6148,28 +6184,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "オフ"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "オン"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "オープン"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr "出力"
@@ -6178,11 +6211,11 @@ msgstr "出力"
 msgid "overlay"
 msgstr "オーバーレイ"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr "正の値(10進数)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr "正の整数値"
 
@@ -6230,7 +6263,7 @@ msgstr "tagged"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr "ユニークな値"
 
@@ -6240,10 +6273,17 @@ msgstr "不明"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "無期限"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6257,159 +6297,159 @@ msgstr "設定しない -又は- 作成:"
 msgid "untagged"
 msgstr "untagged"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr "有効な IP アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr "有効な IP アドレスまたはプレフィクス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr "有効な IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr "有効な IPv4 アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr "有効な IPv4 アドレスまたはネットワーク"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr "有効な IPv4 アドレス:ポート"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr "有効な IPv4 ネットワーク"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "有効な IPv4 または IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "有効な IPv4 プレフィクス値 (0 - 32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr "有効な IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr "有効な IPv6 アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr "有効な IPv6 アドレスまたはプレフィクス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr "有効な IPv6 ホスト ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr "有効な IPv6 ネットワーク"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "有効な IPv6 プレフィクス値 (0 - 128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr "有効な MAC アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr "有効な UCI 識別子"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "有効な UCI 識別子またはホスト名、 IP アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr "有効なアドレス:ポート"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr "有効な日付 (YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr "有効な10進数の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr "有効な WEP キー(16進数)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr "有効な WPA キー(16進数)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr "有効なホスト:ポート"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr "有効なホスト名"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr "有効なホスト名または IP アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr "有効な整数値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr "有効なネットワーク(アドレス/ネットマスク 表記)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr "有効なポートまたはポート範囲(port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr "有効なポート番号"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr "有効な時刻 (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr "%d 以上 %d 文字以下の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr "%f 以上 %f 以下の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr "%f 以上の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr "%f 以下の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr " %d 文字以上の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr "%d 文字以下の値"
 
@@ -6423,6 +6463,114 @@ msgstr "はい"
 msgid "« Back"
 msgstr "« 戻る"
 
+#~ msgid "Advanced"
+#~ msgstr "詳細設定"
+
+#~ msgid "Always off (%s)"
+#~ msgstr "常にオフ (%s)"
+
+#~ msgid "Always on (%s)"
+#~ msgstr "常にオン (%s)"
+
+#~ msgid "Apply anyway"
+#~ msgstr "チェックなしの適用"
+
+#~ msgid "Back"
+#~ msgstr "戻る"
+
+#~ msgid "Custom flash interval (%s)"
+#~ msgstr "カスタムな点滅間隔 (%s)"
+
+#~ msgid "Expecting %s"
+#~ msgstr "期待される値: %s"
+
+#~ msgid "Heartbeat interval (%s)"
+#~ msgstr "ハートビート (%s)"
+
+#~ msgid "KiB"
+#~ msgstr "KiB"
+
+#~ msgid "Netmask"
+#~ msgstr "ネットマスク"
+
+#~ msgid "Network device activity (%s)"
+#~ msgstr "ネットワークデバイス アクティビティ (%s)"
+
+#~ msgid "Polling interval"
+#~ msgstr "ポーリング間隔"
+
+#~ msgid "Polling interval for status queries in seconds"
+#~ msgstr "ステータス クエリのポーリング間隔(秒)です。"
+
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "時刻同期設定"
+
+#~ msgid "Switchport activity (%s)"
+#~ msgstr "スイッチポート アクティビティ (%s)"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "同期中..."
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
+#~ "this warning and edit changes before attempting to apply again, or revert "
+#~ "all pending changes to keep the currently working configuration state."
+#~ msgstr ""
+#~ "未適用の変更を適用後、デバイスは %d 秒以内に完了できなかった可能性がありま"
+#~ "す。これは、安全上の理由によりロールバックされる設定に起因するものです。そ"
+#~ "れでも設定の変更が正しいと思う場合は、チェックなしの変更の適用を行ってくだ"
+#~ "さい。もしくは、再度適用を試行する前にこの警告を閉じて設定内容の編集を行う"
+#~ "か、現在動作している設定状況を維持するために未適用の変更を取り消してくださ"
+#~ "い。"
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "以下の変更が取り消されました"
+
+#~ msgid "Theme"
+#~ msgstr "テーマ"
+
+#~ msgid "There are no changes to apply."
+#~ msgstr "適用する変更はありません。"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "復元が未完了の変更はありません!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "未完了の変更はありません!"
+
+#~ msgid ""
+#~ "This file may contain lines like 'server=/domain/1.2.3.4' or "
+#~ "'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+#~ "Name System\">DNS</abbr> servers."
+#~ msgstr ""
+#~ "このファイルは、特定ドメイン用、または上位 <abbr title=\"Domain Name "
+#~ "System\">DNS</abbr> サーバーのための 'server=/domain/1.2.3.4' や "
+#~ "'server=1.2.3.4' というような行を含めることができます。"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "時刻同期機能はまだ設定されていません。"
+
+#~ msgid "Waiting for configuration to be applied… %ds"
+#~ msgstr "設定を適用中です... %d 秒"
+
+#~ msgid "Wi-Fi activity (%s)"
+#~ msgstr "無線アクティビティ (%s)"
+
+#~ msgid "Wi-Fi client association (%s)"
+#~ msgstr "無線クライアント アソシエーション (%s)"
+
+#~ msgid "Wi-Fi data reception (%s)"
+#~ msgstr "無線データ受信状態 (%s)"
+
+#~ msgid "Wi-Fi data transmission (%s)"
+#~ msgstr "無線データ送信状態 (%s)"
+
+#~ msgid "Wi-Fi on (%s)"
+#~ msgstr "無線オン (%s)"
+
 #~ msgid "Flashmemory write access (%s)"
 #~ msgstr "フラッシュメモリー 書込アクセス (%s)"
 
index ae96f4e2db72170bdc85a027fd62d8e3b5fed852..625700d998d9c4b0f4dd73f41be7bea36bd51de7 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr "(%d 분 window, %d 초 간격)"
 msgid "(%s available)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr ""
 msgid "(empty)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr ""
@@ -82,7 +92,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> query 포트"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 서버 포트"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -163,54 +172,54 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-주소"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 설정"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 이름"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-주소"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -218,7 +227,7 @@ msgstr ""
 "<abbr title=\"maximal\">최대</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> lease 수"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -226,7 +235,7 @@ msgstr ""
 "<abbr title=\"maximal\">최대</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> 패킷 크기"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">최대</abbr> 동시 처리 query 수"
 
@@ -236,7 +245,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -296,7 +305,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -330,6 +339,7 @@ msgid "Active Connections"
 msgstr "Active 연결수"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Active DHCP 임대 목록"
 
@@ -337,11 +347,17 @@ msgstr "Active DHCP 임대 목록"
 msgid "Active DHCPv6 Leases"
 msgstr "Active DHCPv6 임대 목록"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -367,7 +383,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -375,16 +391,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "새로운 인터페이스 추가..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "추가적인 Hosts 파일들"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "주소"
 
@@ -397,11 +431,8 @@ msgstr ""
 msgid "Administration"
 msgstr "관리"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -412,14 +443,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "고급 설정"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -429,17 +461,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -465,7 +497,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr ""
 
@@ -481,7 +513,7 @@ msgstr "암호를 이용한 root 접근 허용"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "암호를 이용한 <em>root</em> 사용자 접근을 허용합니다"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -494,14 +526,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -509,7 +533,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -607,16 +631,17 @@ msgstr ""
 msgid "Antenna Configuration"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -644,7 +669,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "연결된 station 들"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -661,7 +686,7 @@ msgstr ""
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr ""
 
@@ -669,13 +694,13 @@ msgstr ""
 msgid "Authorization Required"
 msgstr "인증이 필요합니다"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "자동 Refresh"
 
@@ -747,15 +772,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "뒤로"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -808,7 +828,7 @@ msgstr ""
 "필수 기본 파일 그리고 사용자가 패턴 정의로 백업하도록 지정한 것로 이루어져 있"
 "습니다."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -824,14 +844,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
@@ -903,8 +924,7 @@ msgstr ""
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "변경 사항"
 
@@ -912,7 +932,7 @@ msgstr "변경 사항"
 msgid "Changes applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -929,7 +949,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr ""
 
@@ -1002,6 +1022,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1035,6 +1056,7 @@ msgstr "목록 닫기..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1045,8 +1067,7 @@ msgstr "목록 닫기..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Data 를 수집중입니다..."
 
@@ -1070,9 +1091,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1086,11 +1106,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1103,8 +1123,8 @@ msgid "Connect"
 msgstr "연결"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "연결 시간"
 
@@ -1112,6 +1132,7 @@ msgstr "연결 시간"
 msgid "Connection Limit"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1120,7 +1141,7 @@ msgstr ""
 msgid "Connections"
 msgstr "연결"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1158,11 +1179,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1183,11 +1204,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1212,11 +1229,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP 서버"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP 와 DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP client"
@@ -1237,20 +1255,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1258,11 +1276,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1279,7 +1297,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1295,12 +1313,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr ""
 
@@ -1326,7 +1344,7 @@ msgstr ""
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "기본 상태"
 
@@ -1344,6 +1362,10 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" 는 client 에게 다른 DNS 서버를 세"
 "팅하도록 권고할 수 있습니다."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1368,21 +1390,26 @@ msgstr ""
 msgid "Description"
 msgstr "설명"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "디자인"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr ""
 
@@ -1394,7 +1421,7 @@ msgstr "장치 설정"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1459,7 +1486,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1472,7 +1499,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1491,7 +1520,7 @@ msgstr ""
 msgid "Diversity"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1502,15 +1531,15 @@ msgstr ""
 "한 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>-서버와 "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Forwarder 기능을 제공합니다."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1518,11 +1547,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1530,7 +1559,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1552,6 +1581,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
@@ -1592,6 +1625,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1613,7 +1649,7 @@ msgstr "이 인터페이스를 수정합니다"
 msgid "Edit this network"
 msgstr "이 네트워크를 수정합니다"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr ""
 
@@ -1652,7 +1688,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "NTP client 활성화"
 
@@ -1660,7 +1696,7 @@ msgstr "NTP client 활성화"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "TFTP 서버 활성화"
 
@@ -1737,7 +1773,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "암호화"
 
@@ -1749,11 +1785,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1766,35 +1802,37 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet 스위치"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "만료 시간"
 
@@ -1815,15 +1853,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "외부 system log 서버"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "외부 system log 서버 포트"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "외부 system log 서버 프로토콜"
 
@@ -1843,7 +1881,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1851,7 +1889,7 @@ msgstr ""
 msgid "File"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1861,11 +1899,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr ""
 
@@ -1911,7 +1949,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Firmware 버전"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1923,12 +1961,6 @@ msgstr ""
 msgid "Flash image..."
 msgstr "이미지로 Flash..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "새로운 firmware 이미지로 flash"
@@ -1985,7 +2017,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2023,7 +2055,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -2032,11 +2064,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2045,10 +2078,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "기본 설정"
 
@@ -2088,13 +2122,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "암호 설정 하기"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2124,15 +2160,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2155,7 +2187,7 @@ msgstr ""
 msgid "Host"
 msgstr "호스트"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "호스트 목록들"
 
@@ -2163,7 +2195,7 @@ msgstr "호스트 목록들"
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> 혹은 Network"
 
@@ -2172,10 +2204,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "호스트이름"
 
@@ -2183,8 +2216,8 @@ msgstr "호스트이름"
 msgid "Hostname to send when requesting DHCP"
 msgstr "DHCP 요청시 전달할 호스트이름"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "호스트이름"
 
@@ -2204,14 +2237,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP 주소"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2261,7 +2296,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2279,6 +2314,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-주소"
 
@@ -2328,7 +2364,7 @@ msgstr "IPv6 설정"
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2350,7 +2386,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2462,7 +2498,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "<code>/etc/hosts</code> 파일 무시"
 
@@ -2470,7 +2506,7 @@ msgstr "<code>/etc/hosts</code> 파일 무시"
 msgid "Ignore interface"
 msgstr "인터페이스 무시"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "resolve 파일 무시"
 
@@ -2501,7 +2537,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr ""
 
@@ -2533,10 +2569,9 @@ msgstr ""
 msgid "Install protocol extensions..."
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2609,10 +2644,10 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2653,10 +2688,6 @@ msgstr ""
 msgid "Key #%d"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2696,15 +2727,15 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "언어"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "언어와 스타일"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2712,17 +2743,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "임대 시간"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "남아있는 임대 시간"
 
@@ -2739,7 +2771,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr ""
 
@@ -2747,36 +2779,36 @@ msgstr ""
 msgid "Limit"
 msgstr "제한"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "DNS 를 제공하기로한 subnet 인터페이스들에 대해서만 DNS 서비스를 제공합니다."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2804,15 +2836,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2825,12 +2857,12 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "지정한 인터페이스에만 listening 하며 미지정시 모든 인터페이스에 적용됩니다"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "부하"
 
@@ -2848,6 +2880,12 @@ msgstr ""
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2869,7 +2907,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2878,35 +2916,35 @@ msgid "Local Startup"
 msgstr "Local 시작 프로그램"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "지역 시간"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr ""
 
@@ -2914,15 +2952,15 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Log output 레벨"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2930,11 +2968,11 @@ msgstr ""
 msgid "Login"
 msgstr "로그인"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "로그아웃"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2950,8 +2988,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-주소"
@@ -2991,8 +3030,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3013,7 +3051,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3021,15 +3063,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Active DHCP lease 건의 최대 허용 숫자"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "허용되는 최대 동시 DNS query 수"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "허용된 최대 EDNS.0 UDP 패킷 크기"
 
@@ -3052,7 +3094,7 @@ msgstr "임대될 수 있는 주소의 최대 숫자."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3070,12 +3112,15 @@ msgstr "메모리"
 msgid "Memory usage (%)"
 msgstr "메모리 사용량 (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3103,7 +3148,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr ""
 
@@ -3132,6 +3177,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3142,6 +3188,10 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3223,13 +3273,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "NTP 서버 목록"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "이름"
 
@@ -3241,14 +3292,10 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3263,14 +3310,11 @@ msgstr "네트워크"
 msgid "Network Utilities"
 msgstr "네트워크 유틸리티"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "네트워크 boot 이미지"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3283,6 +3327,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3300,7 +3345,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "이용 가능한 정보가 없습니다"
@@ -3309,7 +3354,7 @@ msgstr "이용 가능한 정보가 없습니다"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3321,10 +3366,10 @@ msgstr ""
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "암호 설정을 해주세요!"
 
@@ -3352,7 +3397,7 @@ msgstr ""
 msgid "Noise"
 msgstr "노이즈"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3360,11 +3405,11 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3373,7 +3418,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr ""
 
@@ -3387,7 +3432,7 @@ msgid "Not associated"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "연결되지 않음"
 
@@ -3399,7 +3444,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr ""
 
@@ -3407,11 +3452,11 @@ msgstr ""
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3431,7 +3476,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3451,14 +3496,22 @@ msgstr ""
 "(<abbr title=\"for example\">예</abbr>: <samp>eth0.1</samp>) 를 사용하실 수 "
 "있습니다."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3485,11 +3538,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "동작 주파수"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "변경된 option"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "삭제된 option"
 
@@ -3589,6 +3642,7 @@ msgstr "MAC 주소 덮어쓰기"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "MTU 덮어쓰기"
 
@@ -3660,6 +3714,7 @@ msgstr ""
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3793,6 +3848,7 @@ msgstr "최고치:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3849,14 +3905,6 @@ msgstr "사용자이름과 암호를 입력해 주세요."
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "포트"
@@ -3865,11 +3913,15 @@ msgstr "포트"
 msgid "Port status:"
 msgstr "포트 상태:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3881,7 +3933,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3900,7 +3952,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3922,7 +3974,7 @@ msgstr ""
 msgid "Processes"
 msgstr "프로세스"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3933,7 +3985,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "프로토콜"
@@ -3946,7 +3998,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3979,11 +4031,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4048,7 +4100,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4100,7 +4152,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4118,7 +4170,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "장치의 운영체제를 재부팅합니다"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr ""
 
@@ -4219,12 +4271,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4240,11 +4293,11 @@ msgstr "Counter 초기화"
 msgid "Reset to defaults"
 msgstr "초기값으로 reset"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Resolv 와 Hosts 파일"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Resolve 파일"
 
@@ -4270,27 +4323,26 @@ msgstr "복구"
 msgid "Restore backup"
 msgstr "백업 복구"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "암호 보이기/숨기기"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "변경 취소"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4298,7 +4350,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "TFTP 를 통해 제공되는 파일들의 root 디렉토리"
 
@@ -4310,8 +4362,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4324,13 +4379,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "라우터 암호"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Route 경로"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4350,6 +4405,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4383,7 +4442,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4391,6 +4450,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4398,7 +4459,8 @@ msgstr ""
 msgid "Save"
 msgstr "저장"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "저장 & 적용"
@@ -4428,11 +4490,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "작업 관리"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "추가된 section"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "삭제된 section"
 
@@ -4462,7 +4524,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "서버 설정"
 
@@ -4479,7 +4541,7 @@ msgstr ""
 msgid "Services"
 msgstr "서비스"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4493,10 +4555,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr ""
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4509,7 +4567,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4540,11 +4598,11 @@ msgstr "이 인터페이스를 정지합니다"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "신호"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4556,11 +4614,11 @@ msgstr ""
 msgid "Size"
 msgstr "Size"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4569,11 +4627,11 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr ""
 
@@ -4581,6 +4639,7 @@ msgstr ""
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4610,6 +4669,10 @@ msgstr ""
 msgid "Source"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4660,7 +4723,7 @@ msgstr "시작"
 msgid "Start priority"
 msgstr "시작 우선순위"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4672,15 +4735,15 @@ msgstr ""
 msgid "Startup"
 msgstr "시작 프로그램"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Static IPv4 Route 경로"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Static IPv6 Route 경로"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Static Lease 들"
 
@@ -4688,11 +4751,12 @@ msgstr "Static Lease 들"
 msgid "Static Routes"
 msgstr "Static Route 경로"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4709,7 +4773,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "상태"
 
@@ -4718,7 +4782,7 @@ msgstr "상태"
 msgid "Stop"
 msgstr "정지"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Strict order"
 
@@ -4730,11 +4794,11 @@ msgstr ""
 msgid "Submit"
 msgstr "제출하기"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4764,10 +4828,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "스위치 VLAN"
@@ -4780,27 +4845,18 @@ msgstr "프로토콜 변경"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "브라우저 시간대로 동기화"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "시스템"
@@ -4810,11 +4866,11 @@ msgstr "시스템"
 msgid "System Log"
 msgstr "시스템 로그"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "시스템 등록 정보"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "System log 버퍼 크기"
 
@@ -4822,11 +4878,11 @@ msgstr "System log 버퍼 크기"
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "TFTP 설정"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "TFTP 서버 root"
 
@@ -4846,8 +4902,7 @@ msgstr ""
 msgid "Table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4914,14 +4969,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4945,10 +5001,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "다음의 변경 사항들이 취소되었습니다"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "다음의 rule 들이 현재 이 시스템에 적용 중입니다."
@@ -5037,25 +5089,17 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "디자인"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
@@ -5064,10 +5108,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5079,10 +5123,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5116,7 +5160,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5151,29 +5195,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr "이 페이지는 현재 active 상태인 네트워크 연결을 보여줍니다."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "이 section 은 아직 입력된 값이 없습니다"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "시간 동기화"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "시간 동기화가 아직 설정되지 않았습니다."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "시간대"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5215,7 +5256,7 @@ msgstr "전송량"
 msgid "Transmission Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr ""
 
@@ -5230,11 +5271,11 @@ msgstr ""
 msgid "Transmitter Antenna"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5242,6 +5283,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5257,7 +5299,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "유형"
@@ -5274,11 +5316,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5287,15 +5329,19 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5312,22 +5358,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "알수없음"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5341,10 +5391,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "적용 안된 변경 사항"
 
@@ -5388,7 +5435,7 @@ msgstr "Uploaded File"
 msgid "Uptime"
 msgstr "가동 시간"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "<code>/etc/ethers</code> 사용"
 
@@ -5500,7 +5547,7 @@ msgstr "Gateway metric 사용"
 msgid "Use routing table"
 msgstr "Routing table 사용"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5644,16 +5691,16 @@ msgstr "변경 사항이 적용되기를 기다리는 중입니다..."
 msgid "Waiting for command to complete..."
 msgstr "실행한 명령이 끝나기를 기다리는 중입니다..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr ""
 
@@ -5672,26 +5719,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5706,10 +5733,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "무선"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5726,13 +5756,13 @@ msgstr "무선랜 보안"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "무선이 비활성화되어"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "무선이 연결되어 있지 않습니다"
 
@@ -5748,14 +5778,15 @@ msgstr "무선 네트워크가 꺼져 있음"
 msgid "Wireless network is enabled"
 msgstr "무선 네트워크가 켜져 있음"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "받은 DNS 요청 내용을 systlog 에 기록합니다"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "System log 출력 파일 경로"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5771,31 +5802,31 @@ msgstr ""
 "와 같은 중요 init script 를 비활성화 할 경우, 장치에 접속을 못하실 수 있습니"
 "다!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr ""
 
@@ -5814,6 +5845,10 @@ msgstr ""
 msgid "auto"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5822,6 +5857,8 @@ msgstr ""
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5874,10 +5911,11 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "만료됨"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5885,6 +5923,7 @@ msgstr ""
 "할당된 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>-lease "
 "정보가 저장되는 파일"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr ""
@@ -5897,7 +5936,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5911,10 +5950,11 @@ msgstr ""
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "Target 이 네트워크일 경우"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr ""
@@ -5939,15 +5979,15 @@ msgstr ""
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> 파일"
 
@@ -5969,10 +6009,14 @@ msgstr ""
 msgid "no link"
 msgstr "link 없음"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5980,28 +6024,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6010,11 +6051,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6062,7 +6103,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6072,10 +6113,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6089,159 +6137,159 @@ msgstr "unspecified -혹은- create:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6255,6 +6303,18 @@ msgstr ""
 msgid "« Back"
 msgstr ""
 
+#~ msgid "Back"
+#~ msgstr "뒤로"
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "다음의 변경 사항들이 취소되었습니다"
+
+#~ msgid "Theme"
+#~ msgstr "디자인"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "시간 동기화가 아직 설정되지 않았습니다."
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
@@ -6262,9 +6322,6 @@ msgstr ""
 #~ "아래에 SSH public-key 인증을 위한 공개 SSH-Key 들 (한 줄당 한개) 를 입력"
 #~ "할 수 있습니다."
 
-#~ msgid "Design"
-#~ msgstr "디자인"
-
 #~ msgid "Available packages"
 #~ msgstr "이용 가능한 패키지"
 
index 6203dbadebfec8babd5d047c362e37e4d6dbe0de..0718ad86e2d32f64c2b0c5f31909f56abfce1ce2 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr ""
 msgid "(%s available)"
 msgstr "(%s sedia)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s sedia)"
 msgid "(empty)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(tiada interface dipasang)"
 msgid "-- Additional Field --"
 msgstr "-- Gelanggang Tambahan --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Sila pilih --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- memperibadi --"
@@ -82,7 +92,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -164,66 +173,66 @@ msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"perkhidmatan set mengenalpasti diperpanjangkan\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "IPv4-Alamat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "IPv4-Pintu gerbang"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "IPv4-Netmask"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr "IPv6 Host-Alamat atau Rangkaian (CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "IPv6-Pintu gerbang"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Konfigurasi lampu LED"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "MAC-Alamat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -233,7 +242,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -293,7 +302,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -325,6 +334,7 @@ msgid "Active Connections"
 msgstr "Sambungan Aktif"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr ""
 
@@ -332,11 +342,17 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -362,7 +378,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -370,16 +386,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr ""
 
@@ -392,11 +426,8 @@ msgstr ""
 msgid "Administration"
 msgstr "Pentadbiran"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -407,14 +438,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Tetapan Lanjutan"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -424,17 +456,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -460,7 +492,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Izinkan senarai saja"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr ""
 
@@ -476,7 +508,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -489,14 +521,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -504,7 +528,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -602,16 +626,17 @@ msgstr "Antena 2"
 msgid "Antenna Configuration"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -639,7 +664,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Associated Stesen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -656,7 +681,7 @@ msgstr "Authentifizierung"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Pengesahan"
 
@@ -664,13 +689,13 @@ msgstr "Pengesahan"
 msgid "Authorization Required"
 msgstr "Otorisasi Diperlukan"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr ""
 
@@ -742,15 +767,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -800,7 +820,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -816,14 +836,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
@@ -895,8 +916,7 @@ msgstr "Rantai"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Laman"
 
@@ -904,7 +924,7 @@ msgstr "Laman"
 msgid "Changes applied."
 msgstr "Laman diterapkan."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -921,7 +941,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Saluran"
 
@@ -986,6 +1006,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 #, fuzzy
@@ -1020,6 +1041,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1030,8 +1052,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr ""
 
@@ -1055,9 +1076,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1071,11 +1091,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1088,8 +1108,8 @@ msgid "Connect"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr ""
 
@@ -1097,6 +1117,7 @@ msgstr ""
 msgid "Connection Limit"
 msgstr "Sambungan Batas"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1105,7 +1126,7 @@ msgstr ""
 msgid "Connections"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1143,11 +1164,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1168,11 +1189,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1195,11 +1212,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
@@ -1220,20 +1238,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1241,11 +1259,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1262,7 +1280,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1278,12 +1296,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr ""
 
@@ -1309,7 +1327,7 @@ msgstr ""
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr ""
 
@@ -1324,6 +1342,10 @@ msgid ""
 "servers to clients."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1348,21 +1370,26 @@ msgstr ""
 msgid "Description"
 msgstr "Keterangan"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Disain"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Tempat tujuan"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Alat"
 
@@ -1374,7 +1401,7 @@ msgstr ""
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1437,7 +1464,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1450,7 +1477,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1470,7 +1499,7 @@ msgid "Diversity"
 msgstr "Keanekaragaman"
 
 # Nur für NAT-Firewalls?
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1482,15 +1511,15 @@ msgstr ""
 "Forwarder untuk <abbr title=\"Network Address Translation\">NAT</abbr> "
 "firewall"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1498,11 +1527,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Domain diperlukan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1510,7 +1539,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1532,6 +1561,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
@@ -1569,6 +1602,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP-Kaedah"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1590,7 +1626,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr ""
 
@@ -1629,7 +1665,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1637,7 +1673,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1714,7 +1750,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Enkripsi"
 
@@ -1726,11 +1762,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1743,35 +1779,37 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Kesalahan"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet Adapter"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Beralih"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr ""
 
@@ -1792,15 +1830,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1820,7 +1858,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1828,7 +1866,7 @@ msgstr ""
 msgid "File"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1838,11 +1876,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr "Fail Sistem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Penapis swasta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Penapis tak berguna"
 
@@ -1888,7 +1926,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1900,12 +1938,6 @@ msgstr "Firmware Flash"
 msgid "Flash image..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr ""
@@ -1962,7 +1994,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2000,7 +2032,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -2009,11 +2041,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2022,10 +2055,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr ""
 
@@ -2065,13 +2099,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2101,15 +2137,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Menutup"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2133,7 +2165,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Entri host"
 
@@ -2141,7 +2173,7 @@ msgstr "Entri host"
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "IP host atau rangkaian"
 
@@ -2150,10 +2182,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Nama Host"
 
@@ -2161,8 +2194,8 @@ msgstr "Nama Host"
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Nama Host"
 
@@ -2182,14 +2215,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Alamat IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2239,7 +2274,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2257,6 +2292,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr ""
 
@@ -2306,7 +2342,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2328,7 +2364,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2445,7 +2481,7 @@ msgstr ""
 "sangat lambat kerana peranti-penukar tidak boleh diakses dengan datarates "
 "yang tinggi pada RAM."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Mengabaikan /etc/hosts"
 
@@ -2453,7 +2489,7 @@ msgstr "Mengabaikan /etc/hosts"
 msgid "Ignore interface"
 msgstr "Abaikan antara muka"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Abaikan fail yang selesai"
 
@@ -2484,7 +2520,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr ""
 
@@ -2516,10 +2552,9 @@ msgstr ""
 msgid "Install protocol extensions..."
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2595,10 +2630,10 @@ msgstr ""
 "Tampak bahawa anda cuba untuk flash fail gambar yang tidak sesuai dengan "
 "memori flash, sila buat pengesahan pada fail gambar!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2640,10 +2675,6 @@ msgstr "Kunci"
 msgid "Key #%d"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Tamatkan"
@@ -2683,15 +2714,15 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Bahasa"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2699,17 +2730,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Sewa fail"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Sisa masa penyewaan"
 
@@ -2726,7 +2758,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr ""
 
@@ -2734,35 +2766,35 @@ msgstr ""
 msgid "Limit"
 msgstr "Batas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Link Pada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2790,15 +2822,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2810,12 +2842,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Load"
 
@@ -2833,6 +2865,12 @@ msgstr ""
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2854,7 +2892,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2863,35 +2901,35 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Masa Tempatan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Soalan tempatan"
 
@@ -2899,15 +2937,15 @@ msgstr "Soalan tempatan"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Log soalan"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2915,11 +2953,11 @@ msgstr ""
 msgid "Login"
 msgstr "Login"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Logout"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2935,8 +2973,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
@@ -2976,8 +3015,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -2998,7 +3036,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3006,15 +3048,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3037,7 +3079,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3055,12 +3097,15 @@ msgstr "Memori"
 msgid "Memory usage (%)"
 msgstr "Penggunaan Memori (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3088,7 +3133,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Mode"
 
@@ -3117,6 +3162,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3127,6 +3173,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3210,13 +3260,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Nama"
 
@@ -3228,14 +3279,10 @@ msgstr ""
 msgid "Name of the new network"
 msgstr "Nama rangkaian baru"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3250,14 +3297,11 @@ msgstr "Rangkaian"
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3270,6 +3314,7 @@ msgstr ""
 msgid "Next »"
 msgstr "Kemudian »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3287,7 +3332,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr ""
@@ -3296,7 +3341,7 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3308,10 +3353,10 @@ msgstr ""
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
 
@@ -3339,7 +3384,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Kebisingan"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3347,11 +3392,11 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3360,7 +3405,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr ""
 
@@ -3374,7 +3419,7 @@ msgid "Not associated"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr ""
 
@@ -3386,7 +3431,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr ""
 
@@ -3394,11 +3439,11 @@ msgstr ""
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3418,7 +3463,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3437,14 +3482,22 @@ msgstr ""
 "dengan ruang. Anda juga boleh menggunakan antara muka VLAN notasi. Seperti "
 "eth0.1."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3471,11 +3524,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr ""
 
@@ -3575,6 +3628,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3644,6 +3698,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3777,6 +3832,7 @@ msgstr ""
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3833,14 +3889,6 @@ msgstr "Sila masukkan username dan kata laluan anda."
 msgid "Policy"
 msgstr "Dasar"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3849,11 +3897,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3865,7 +3917,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3884,7 +3936,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3906,7 +3958,7 @@ msgstr "Teruskan"
 msgid "Processes"
 msgstr "Proses"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3917,7 +3969,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protokol"
@@ -3930,7 +3982,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3963,11 +4015,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4033,7 +4085,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4083,7 +4135,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4101,7 +4153,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Reboot sistem operasi peranti anda"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Menerima"
 
@@ -4202,12 +4254,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4223,11 +4276,11 @@ msgstr "Reset Loket"
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr ""
 
@@ -4253,27 +4306,26 @@ msgstr "Mengembalikan"
 msgid "Restore backup"
 msgstr "Kembalikan sandaran"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Kembali"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4281,7 +4333,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4293,8 +4345,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4307,13 +4362,13 @@ msgstr ""
 msgid "Router Password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Laluan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4333,6 +4388,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4366,7 +4425,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4374,6 +4433,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4381,7 +4442,8 @@ msgstr ""
 msgid "Save"
 msgstr "Simpan"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Simpan & Melaksanakan"
@@ -4411,11 +4473,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Tugas Jadual"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr ""
 
@@ -4445,7 +4507,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Pisahkan Pelanggan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr ""
 
@@ -4462,7 +4524,7 @@ msgstr ""
 msgid "Services"
 msgstr "Perkhidmatan"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4476,10 +4538,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr ""
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4492,7 +4550,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4523,11 +4581,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Isyarat"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4539,11 +4597,11 @@ msgstr ""
 msgid "Size"
 msgstr "Saiz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4552,11 +4610,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Skip"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Skip ke kadar"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Skip ke navigation"
 
@@ -4564,6 +4622,7 @@ msgstr "Skip ke navigation"
 msgid "Slot time"
 msgstr "Slot masa"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4593,6 +4652,10 @@ msgstr ""
 msgid "Source"
 msgstr "Sumber"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4643,7 +4706,7 @@ msgstr "Mula"
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4655,15 +4718,15 @@ msgstr ""
 msgid "Startup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Laluan IPv4 Statik"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Laluan IPv6 Statik"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Statische Einträge"
 
@@ -4671,11 +4734,12 @@ msgstr "Statische Einträge"
 msgid "Static Routes"
 msgstr "Laluan Statik"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4689,7 +4753,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Status"
 
@@ -4698,7 +4762,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Order Ketat"
 
@@ -4710,11 +4774,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Menyerahkan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4744,10 +4808,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4760,27 +4825,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Sistem"
@@ -4790,11 +4846,11 @@ msgstr "Sistem"
 msgid "System Log"
 msgstr "Log Sistem"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4802,11 +4858,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr ""
 
@@ -4827,8 +4883,7 @@ msgstr ""
 msgid "Table"
 msgstr "Meja"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4892,14 +4947,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4927,10 +4983,6 @@ msgstr ""
 "integriti data.<br /> Klik butang terus di bawah untuk memulakan prosedur "
 "flash."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Laman berikut telah kembali"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Peraturan berikut sedang aktif pada sistem ini."
@@ -5021,25 +5073,17 @@ msgstr ""
 "Format Fail gambar yang diupload tidak disokongkan. Pastikan anda memilih "
 "fail format gambar yang generik untuk platform anda."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Tema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
@@ -5048,10 +5092,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5061,10 +5105,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5093,7 +5137,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5133,29 +5177,26 @@ msgstr ""
 "Laman ini memberikan gambaran lebih dari saat ini sambungan rangkaian yang "
 "aktif."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Bahagian ini belum mengandungi nilai-nilai lagi"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Zon masa"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5194,7 +5235,7 @@ msgstr "Pemindahan"
 msgid "Transmission Rate"
 msgstr "Kelajuan Penghantaran"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Pancar"
 
@@ -5209,11 +5250,11 @@ msgstr "Daya Pancar"
 msgid "Transmitter Antenna"
 msgstr "Antena Pemancar"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5221,6 +5262,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5236,7 +5278,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Jenis"
@@ -5253,11 +5295,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5266,15 +5308,19 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5291,22 +5337,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5320,10 +5370,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Perubahan yang belum disimpan"
 
@@ -5364,7 +5411,7 @@ msgstr "Uploaded Fail"
 msgid "Uptime"
 msgstr "Masa Aktif"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Guna /etc/ethers"
 
@@ -5476,7 +5523,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5617,16 +5664,16 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr ""
 
@@ -5645,26 +5692,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5679,10 +5706,13 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adapter Wayarles"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5699,13 +5729,13 @@ msgstr "Keselamatan WLAN"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5721,14 +5751,15 @@ msgstr ""
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5740,31 +5771,31 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr ""
 
@@ -5783,6 +5814,10 @@ msgstr ""
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr "automatik"
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5791,6 +5826,8 @@ msgstr ""
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5843,15 +5880,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr "fail dimana DHCP-sewa akan disimpan"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr ""
@@ -5864,7 +5903,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5878,10 +5917,11 @@ msgstr ""
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "jika target itu ialah rangkaian"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr ""
@@ -5906,15 +5946,15 @@ msgstr ""
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Fail DNS tempatan"
 
@@ -5936,10 +5976,14 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "tidak ada"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5947,28 +5991,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -5977,11 +6018,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6029,7 +6070,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6039,10 +6080,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6056,159 +6104,159 @@ msgstr "Tidak dirinci -atau- buat:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6222,8 +6270,11 @@ msgstr ""
 msgid "« Back"
 msgstr "« Kembali"
 
-#~ msgid "Design"
-#~ msgstr "Disain"
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Laman berikut telah kembali"
+
+#~ msgid "Theme"
+#~ msgstr "Tema"
 
 #~ msgid "Download and install package"
 #~ msgstr "Turun dan memasang pakej"
@@ -6252,9 +6303,6 @@ msgstr "« Kembali"
 #~ msgid "Version"
 #~ msgstr "Versi"
 
-#~ msgid "none"
-#~ msgstr "tidak ada"
-
 #~ msgid "No chains in this table"
 #~ msgstr "Tiada rantai dalam jadual ini"
 
@@ -6297,9 +6345,6 @@ msgstr "« Kembali"
 #~ msgid "Leasetime"
 #~ msgstr "Masa penyewaan"
 
-#~ msgid "automatic"
-#~ msgstr "automatik"
-
 #~ msgid "AR Support"
 #~ msgstr "AR-Penyokong"
 
index fca2c9e0cb59fad8a8879e2d86608b9cb9b9e918..1cd0f65c1e5637559995c5798cb7bcb70de06ec9 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -36,6 +36,10 @@ msgstr "(%d minutters vindu, %d sekunds intervall)"
 msgid "(%s available)"
 msgstr "(%s Tilgjengelig)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -43,6 +47,7 @@ msgstr "(%s Tilgjengelig)"
 msgid "(empty)"
 msgstr "(tom)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -52,15 +57,20 @@ msgstr "(ingen grensesnitt tilknyttet)"
 msgid "-- Additional Field --"
 msgstr "-- Tilleggs Felt --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Vennligst velg --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- egendefinert --"
@@ -77,7 +87,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -140,15 +149,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> spørre port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -160,22 +169,22 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Nettmaske"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -183,33 +192,33 @@ msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Adresse eller "
 "Nettverk (CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Konfigurasjon"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Navn"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -217,7 +226,7 @@ msgstr ""
 "Maksimalt antall <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> leier"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -225,7 +234,7 @@ msgstr ""
 "<abbr title=\"Maksimal\">Maks.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> pakke størrelse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"Maksimal\">Maks.</abbr> samtidige spørringer"
 
@@ -235,7 +244,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -302,7 +311,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "<abbr title=\"Asynchronous Transfer Mode\">ATM</abbr> enhetsnummer"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -334,6 +343,7 @@ msgid "Active Connections"
 msgstr "Aktive Tilkoblinger"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Aktive DHCP Leier"
 
@@ -341,11 +351,17 @@ msgstr "Aktive DHCP Leier"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktive DHCPv6 Leier"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc (Uavhengig)"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -371,7 +387,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Legg det lokale domenesuffikset til navn utgitt fra vertsfiler"
 
@@ -379,16 +395,34 @@ msgstr "Legg det lokale domenesuffikset til navn utgitt fra vertsfiler"
 msgid "Add new interface..."
 msgstr "Legg til grensesnitt..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Tilleggs vertsfiler"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Adresse"
 
@@ -401,11 +435,8 @@ msgstr "Adresse for tilgang til lokal relébro"
 msgid "Administration"
 msgstr "Administrasjon"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -416,14 +447,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Avanserte Innstillinger"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Varsle"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -433,17 +465,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -469,7 +501,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Tillat kun oppførte"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Tillat lokalvert"
 
@@ -485,7 +517,7 @@ msgstr "Tillat root pålogginger med passord"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Tillat bruker <em>root</em> å logge inn med passord"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "Tillat oppstrøms svar i 127.0.0.0/8 nettet, f.eks for RBL tjenester"
@@ -498,14 +530,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -513,7 +537,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -611,16 +635,17 @@ msgstr "Antenne 2"
 msgid "Antenna Configuration"
 msgstr "Antennekonfigurasjon"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Alle soner"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -648,7 +673,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Tilkoblede Klienter"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -665,7 +690,7 @@ msgstr "Godkjenning"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autoritativ"
 
@@ -673,13 +698,13 @@ msgstr "Autoritativ"
 msgid "Authorization Required"
 msgstr "Autorisasjon er nødvendig"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Automatisk oppdatering"
 
@@ -751,15 +776,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Tilbake"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -812,7 +832,7 @@ msgstr ""
 "konfigurasjonsfiler som er merket av opkg, essensielle enhets filer og andre "
 "filer valgt av bruker."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -828,14 +848,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Overstyr falske NX Domener"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bro"
@@ -907,8 +928,7 @@ msgstr "Lenke"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Endringer"
 
@@ -916,7 +936,7 @@ msgstr "Endringer"
 msgid "Changes applied."
 msgstr "Endringer utført."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -933,7 +953,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Kanal"
 
@@ -1006,6 +1026,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1041,6 +1062,7 @@ msgstr "Lukk liste..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1051,8 +1073,7 @@ msgstr "Lukk liste..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Henter data..."
 
@@ -1076,9 +1097,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1092,11 +1112,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1109,8 +1129,8 @@ msgid "Connect"
 msgstr "Koble til"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Tilkoblet"
 
@@ -1118,6 +1138,7 @@ msgstr "Tilkoblet"
 msgid "Connection Limit"
 msgstr "Tilkoblingsgrense (antall)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1126,7 +1147,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Tilkoblinger"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1164,11 +1185,11 @@ msgstr "Opprett Grensesnitt"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Opprett en bro over flere grensesnitt"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Kritisk"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Cron logg nivå"
 
@@ -1189,11 +1210,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1218,11 +1235,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP Server"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP og DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP klient"
@@ -1243,20 +1261,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "DNS videresendinger"
 
@@ -1264,11 +1282,11 @@ msgstr "DNS videresendinger"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1285,7 +1303,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1301,12 +1319,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Feilsøking"
 
@@ -1332,7 +1350,7 @@ msgstr "Standard gateway"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Standard tilstand"
 
@@ -1349,6 +1367,10 @@ msgstr ""
 "Definer flere DHCP valg, f.eks \"<code>192.168.2.1,192.168.2.2</code>\" som "
 "annonserer forskjellige DNS servere til klientene."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1373,21 +1395,26 @@ msgstr ""
 msgid "Description"
 msgstr "Beskrivelse"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Design"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Destinasjon"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Enhet"
 
@@ -1399,7 +1426,7 @@ msgstr "Enhet Konfigurasjon"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1464,7 +1491,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Forkast oppstrøms RFC1918 svar"
 
@@ -1477,7 +1504,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1496,7 +1525,7 @@ msgstr "Avstand i meter til det medlem av nettverket som er lengst unna."
 msgid "Diversity"
 msgstr "Antennevariasjon"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1508,17 +1537,17 @@ msgstr ""
 "Fremsender for <abbr title =\"Network Address Translation\">NAT</abbr> "
 "brannmurer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Ikke cache negative svar, f.eks for ikke eksisterende domener"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Ikke videresend forespørsler som ikke kan besvares med offentlige "
 "navneservere"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Ikke videresend reverserte oppslag for lokale nettverk"
 
@@ -1526,11 +1555,11 @@ msgstr "Ikke videresend reverserte oppslag for lokale nettverk"
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Domene kreves"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Domene hviteliste"
 
@@ -1538,7 +1567,7 @@ msgstr "Domene hviteliste"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1562,6 +1591,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear Instans"
@@ -1603,6 +1636,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP-metode"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1624,7 +1660,7 @@ msgstr "Endre dette grensesnittet"
 msgid "Edit this network"
 msgstr "Endre dette nettverket"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Krisesituasjon"
 
@@ -1663,7 +1699,7 @@ msgstr "Aktiver IPv6 på PPP lenke"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Aktiver Jumbo Frames gjennomgang"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Aktiver NTP klient"
 
@@ -1671,7 +1707,7 @@ msgstr "Aktiver NTP klient"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Aktiver TFTP server"
 
@@ -1748,7 +1784,7 @@ msgstr "Innkapsling modus"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Kryptering"
 
@@ -1760,11 +1796,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1777,35 +1813,37 @@ msgstr "Sletter..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Feil"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet Tilslutning"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Svitsj"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Utvid vertsliste"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Utgår"
 
@@ -1827,15 +1865,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Ekstern systemlogg server"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Ekstern systemlogg server port"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1855,7 +1893,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1863,7 +1901,7 @@ msgstr ""
 msgid "File"
 msgstr "Fil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Filnavn fra boot image annonsert til klienter"
 
@@ -1873,11 +1911,11 @@ msgstr "Filnavn fra boot image annonsert til klienter"
 msgid "Filesystem"
 msgstr "Filsystem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtrer private"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtrer ubrukelige"
 
@@ -1923,7 +1961,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Firmware Versjon"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Fast kilde port for utgående DNS-spørringer"
 
@@ -1935,12 +1973,6 @@ msgstr "Firmware Oppradering"
 msgid "Flash image..."
 msgstr "Flash firmware..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Flash nytt firmware image"
@@ -1998,7 +2030,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Videresend DHCP trafikk"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2036,7 +2068,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2045,11 +2077,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Kun GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Gateway"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2058,10 +2091,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Gateway porter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Generelle Innstillinger"
 
@@ -2101,13 +2135,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Gå til passord konfigurasjon..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2137,15 +2173,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Slå av"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2169,7 +2201,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Vertsoppføringer"
 
@@ -2177,7 +2209,7 @@ msgstr "Vertsoppføringer"
 msgid "Host expiry timeout"
 msgstr "Verts utløpstid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 "Verts-<abbr title=\"Internet Protocol Address\">IP</abbr> eller Nettverk"
@@ -2187,10 +2219,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Vertsnavn"
 
@@ -2198,8 +2231,8 @@ msgstr "Vertsnavn"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Vertsnavn som sendes ved DHCP forespørsel"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Vertsnavn"
 
@@ -2219,14 +2252,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP adresse"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2276,7 +2311,7 @@ msgstr "IPv4 gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4 nettmaske"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2294,6 +2329,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-Adresse"
 
@@ -2343,7 +2379,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2365,7 +2401,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6 gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2481,7 +2517,7 @@ msgstr ""
 "\"Random Access Memory\">RAM</abbr>. Vær oppmerksom på at bruk av swap er "
 "mye langsommere en <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2489,7 +2525,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr "Ignorer grensesnitt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignorer oppslagsfil"
 
@@ -2520,7 +2556,7 @@ msgstr "Tidsavbrudd etter innaktivitet"
 msgid "Inbound:"
 msgstr "Innkommende:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Informasjon"
 
@@ -2552,10 +2588,9 @@ msgstr "Installer pakken %q"
 msgid "Install protocol extensions..."
 msgstr "Installer protokoll utvidelser..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2631,10 +2666,10 @@ msgstr ""
 "Det virker som du prøver å flashe med en firmware som ikke passer inn i "
 "flash-minnet, vennligst kontroller firmware filen!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript kreves!"
 
@@ -2675,10 +2710,6 @@ msgstr "Nøkkel"
 msgid "Key #%d"
 msgstr "Nøkkel #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Drep"
@@ -2718,15 +2749,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Volumnavn"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Språk"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Språk og Utseende"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2734,17 +2765,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "<abbr title=\"Leasefile\">Leie-fil</abbr>"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Gjenværende leietid"
 
@@ -2761,7 +2793,7 @@ msgstr "La stå tomt for automatisk oppdagelse"
 msgid "Leave empty to use the current WAN address"
 msgstr "La stå tomt for å bruke gjeldene WAN adresse"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Forklaring:"
 
@@ -2769,35 +2801,35 @@ msgstr "Forklaring:"
 msgid "Limit"
 msgstr "Grense"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Forbindelse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2827,15 +2859,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Liste over domener hvor en tillater RFC1918 svar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Liste over verter som returneren falske NX domene resultater"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2848,12 +2880,12 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Lytt kun på det angitte grensesnitt, om ingen er angitt lyttes det på alle"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Lytte-port for innkommende DNS-spørring"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Belastning"
 
@@ -2871,6 +2903,12 @@ msgstr "Laster"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2892,7 +2930,7 @@ msgstr "Lokal IPv4 adresse"
 msgid "Local IPv6 address"
 msgstr "Lokal IPv6 adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2901,15 +2939,15 @@ msgid "Local Startup"
 msgstr "Lokal Oppstart"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Lokal tid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Lokalt domene"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -2918,15 +2956,15 @@ msgstr ""
 "Lokalt domene spesifikasjon. Navn som passer dette domenet blir aldri "
 "videresendt, de blir kun løst av DHCP eller vertsfiler"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr "Lokalt domenesuffiks lagt til DHCP navn og vertsfil oppføringer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Lokal server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -2934,7 +2972,7 @@ msgstr ""
 "Lokaliser vertsnavn avhengig av subnett hvis flere IP-adresser er "
 "tilgjengelig"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Lokalisere søk"
 
@@ -2942,15 +2980,15 @@ msgstr "Lokalisere søk"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Logg nivå"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Logg spørringer"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Logging"
 
@@ -2958,11 +2996,11 @@ msgstr "Logging"
 msgid "Login"
 msgstr "Logg inn"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Logg ut"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2978,8 +3016,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adresse"
@@ -3019,8 +3058,7 @@ msgstr ""
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3041,7 +3079,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3049,15 +3091,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Maksimalt antall aktive DHCP leieavtaler"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Maksimalt antall samtidige DNS spørringer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Maksimal tillatt størrelse på EDNS.0 UDP-pakker"
 
@@ -3080,7 +3122,7 @@ msgstr "Maksimalt antall utleide adresser."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3098,12 +3140,15 @@ msgstr "Minne"
 msgid "Memory usage (%)"
 msgstr "Minne forbruk (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3131,7 +3176,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Modus"
 
@@ -3160,6 +3205,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Modem initiering tidsavbrudd"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3170,6 +3216,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Monterings Enhet"
@@ -3253,13 +3303,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "NTP server kandidater"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Navn"
 
@@ -3271,14 +3322,10 @@ msgstr "Navnet til det nye grensesnittet"
 msgid "Name of the new network"
 msgstr "Navnet til det nye nettverket"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigasjon"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Nettmaske"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3293,14 +3340,11 @@ msgstr "Nettverk"
 msgid "Network Utilities"
 msgstr "Nettverks Verktøy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Nettverks boot image"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3313,6 +3357,7 @@ msgstr "Nettverk uten grensesnitt."
 msgid "Next »"
 msgstr "Neste »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3330,7 +3375,7 @@ msgid "No files found"
 msgstr "Ingen filer funnet"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Ingen informasjon tilgjengelig"
@@ -3339,7 +3384,7 @@ msgstr "Ingen informasjon tilgjengelig"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Ingen negative cache"
 
@@ -3351,10 +3396,10 @@ msgstr "Ingen nettverk er konfigurert på denne enheten"
 msgid "No network name specified"
 msgstr "Ingen nettverksnavn spesifisert"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Ruteren er ikke passordbeskyttet!"
 
@@ -3382,7 +3427,7 @@ msgstr "Ingen sone tilknyttet"
 msgid "Noise"
 msgstr "Støy"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3390,11 +3435,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "Støy:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3403,7 +3448,7 @@ msgstr ""
 msgid "None"
 msgstr "Ingen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normal"
 
@@ -3417,7 +3462,7 @@ msgid "Not associated"
 msgstr "Ikke tilknyttet"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Ikke tilkoblet"
 
@@ -3429,7 +3474,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Merk"
 
@@ -3437,11 +3482,11 @@ msgstr "Merk"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3461,7 +3506,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Forsinkelse ved tilstand Av"
 
@@ -3481,14 +3526,22 @@ msgstr ""
 "<samp>INTERFACE.VLANNR</samp> (<abbr title=\"for eksempel\">f.eks</abbr>: "
 "<samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Forsinkelse ved tilstand -På-"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Enten Vertsnavn eller Mac-adresse må oppgis!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3515,11 +3568,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Innstilling endret"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Innstilling fjernet"
 
@@ -3619,6 +3672,7 @@ msgstr "Overstyr MAC adresse"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "Overstyr MTU"
 
@@ -3690,6 +3744,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3823,6 +3878,7 @@ msgstr "Maksimalt:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3879,14 +3935,6 @@ msgstr "Skriv inn ditt brukernavn og passord."
 msgid "Policy"
 msgstr "Policy"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3895,11 +3943,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Port status:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3911,7 +3963,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3932,7 +3984,7 @@ msgstr ""
 "Annta at peer er uten forbindelse om angitt LCP ekko feiler, bruk verdi 0 "
 "for å overse feil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3954,7 +4006,7 @@ msgstr "Fortsett"
 msgid "Processes"
 msgstr "Prosesser"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3965,7 +4017,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protokoll"
@@ -3978,7 +4030,7 @@ msgstr "Protokoll til det nye grensesnittet"
 msgid "Protocol support is not installed"
 msgstr "Protokoll støtte er ikke installert"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Funger som NTP Server"
 
@@ -4011,11 +4063,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Kvalitet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4080,7 +4132,7 @@ msgstr "Radius-Authentication-Server"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4134,7 +4186,7 @@ msgstr "Trådløst i sanntid"
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Binde beskyttelse"
 
@@ -4152,7 +4204,7 @@ msgstr "Starter på nytt..."
 msgid "Reboots the operating system of your device"
 msgstr "Omstarter operativsystemet på enheten"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Motta"
 
@@ -4253,12 +4305,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4274,11 +4327,11 @@ msgstr "Nullstill Tellere"
 msgid "Reset to defaults"
 msgstr "Nullstill til standard innstilling"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Oppslag og Vertsfiler"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "<abbr title=\"Resolvefile\">Oppslagsfil</abbr>"
 
@@ -4304,27 +4357,26 @@ msgstr "Gjenoppretting"
 msgid "Restore backup"
 msgstr "Gjenopprett sikkerhetskopi"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Vis/Skjul passord"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Tilbakestill"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4332,7 +4384,7 @@ msgstr ""
 msgid "Root"
 msgstr "Rot"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Rot katalog for filer gitt fra TFTP"
 
@@ -4344,8 +4396,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4358,13 +4413,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "Ruter Passord"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Ruter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4384,6 +4439,10 @@ msgstr "Kjør filsystem sjekk før montering av enheten"
 msgid "Run filesystem check"
 msgstr "Kjør filsystem sjekk"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4417,7 +4476,7 @@ msgstr "SSH-Nøkler"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4425,6 +4484,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4432,7 +4493,8 @@ msgstr ""
 msgid "Save"
 msgstr "Lagre"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Lagre & Aktiver"
@@ -4462,11 +4524,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Planlagte Oppgaver"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Seksjon lagt til"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Seksjon fjernet"
 
@@ -4498,7 +4560,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Separerte Klienter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Server Innstillinger"
 
@@ -4515,7 +4577,7 @@ msgstr "Tjeneste type"
 msgid "Services"
 msgstr "Tjenester"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4529,11 +4591,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "Oppsett tidssynkronisering"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4546,7 +4603,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Oppsett DHCP server"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4577,11 +4634,11 @@ msgstr "Slå av dette grensesnittet"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4593,11 +4650,11 @@ msgstr "Signal:"
 msgid "Size"
 msgstr "Størrelse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4606,11 +4663,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Gå videre"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Gå til innhold"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Gå til navigasjon"
 
@@ -4618,6 +4675,7 @@ msgstr "Gå til navigasjon"
 msgid "Slot time"
 msgstr "Slot tid"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4650,6 +4708,10 @@ msgstr ""
 msgid "Source"
 msgstr "Kilde"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Hvor lagrings enheten blir tilsluttet filsystemet (f.eks. /mnt/sda1)"
@@ -4701,7 +4763,7 @@ msgstr "Start"
 msgid "Start priority"
 msgstr "Start prioritet"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4713,15 +4775,15 @@ msgstr ""
 msgid "Startup"
 msgstr "Oppstart"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Statiske IPv4 Ruter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Statiske IPv6 Ruter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Statiske Leier"
 
@@ -4729,11 +4791,12 @@ msgstr "Statiske Leier"
 msgid "Static Routes"
 msgstr "Statiske Ruter"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statisk adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4750,7 +4813,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Status"
 
@@ -4759,7 +4822,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Stop"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Streng overholdelse"
 
@@ -4771,11 +4834,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Send"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4805,10 +4868,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4821,27 +4885,18 @@ msgstr "Svitsj protokoll"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Synkroniser med nettleser"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Synkroniser..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "System"
@@ -4851,11 +4906,11 @@ msgstr "System"
 msgid "System Log"
 msgstr "System Logg"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "System Egenskaper"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "System logg buffer størrelse"
 
@@ -4863,11 +4918,11 @@ msgstr "System logg buffer størrelse"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "TFTP Innstillinger"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "TFTP server roten"
 
@@ -4887,8 +4942,7 @@ msgstr "TX rate"
 msgid "Table"
 msgstr "Tabell"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4962,14 +5016,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -5001,10 +5056,6 @@ msgstr ""
 "sammenlign dem med den opprinnelige filen for å sikre dataintegriteten.<br /"
 "> Klikk \"Fortsett\" nedenfor for å starte flash prosedyren."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Følgende endringer er forkastet"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Følgende regler er aktiver på systemet."
@@ -5105,27 +5156,19 @@ msgstr ""
 "Den opplastede programvaren er av et format som ikke støttes. Sørg for at du "
 "velger det generelle firmware-bildet for din plattform."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Tema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Det er ingen aktive leieavtaler."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Det finnes ingen endriger å reversere!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Det finnes ingen endringer!"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
 "There is no device assigned yet, please attach a network device in the "
@@ -5134,10 +5177,10 @@ msgstr ""
 "Det er ingen enhet som er tilordnet ennå, vennligst legg til en "
 "nettverksenhet i \"Fysiske Innstillinger\""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5149,10 +5192,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Dette IPv4 adressen til relayet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5188,7 +5231,7 @@ msgstr ""
 "Dette er den lokale endepunkt adressen som ble tildelt av tunnel 'broker', "
 "adressen ender vanligvis med <code>...:2/64</code>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5226,29 +5269,26 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Denne siden gir en oversikt over gjeldende aktive nettverkstilkoblinger."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Denne seksjonen inneholder ennå ingen verdier"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Tidssynkronisering"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Tiden Synkroniseringen er ikke konfigurert ennå."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Tidssone"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5291,7 +5331,7 @@ msgstr "Overføring"
 msgid "Transmission Rate"
 msgstr "Overførings rate"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Sende"
 
@@ -5306,11 +5346,11 @@ msgstr "Sende styrke"
 msgid "Transmitter Antenna"
 msgstr "Sende Antenne"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Utløser"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Utløsende Tilstand"
 
@@ -5318,6 +5358,7 @@ msgstr "Utløsende Tilstand"
 msgid "Tunnel ID"
 msgstr "Tunnel ID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnel grensesnitt"
@@ -5333,7 +5374,7 @@ msgid "Tx-Power"
 msgstr "Tx-Styrke"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Type"
@@ -5350,11 +5391,11 @@ msgstr "Kun UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB Enhet"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5363,15 +5404,19 @@ msgstr ""
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5388,22 +5433,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Ukjent"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Uhåndtert"
@@ -5417,10 +5466,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Ulagrede Endringer"
 
@@ -5464,7 +5510,7 @@ msgstr "Opplastet Fil"
 msgid "Uptime"
 msgstr "Oppetid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Bruk <code>/etc/ethers</code>"
 
@@ -5576,7 +5622,7 @@ msgstr "Bruk gateway metrikk"
 msgid "Use routing table"
 msgstr "Bruk rutingtabellen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5721,16 +5767,16 @@ msgstr "Venter på at endringer utføres..."
 msgid "Waiting for command to complete..."
 msgstr "Venter på at kommando fullføres..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Advarsel"
 
@@ -5749,26 +5795,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5783,10 +5809,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Trådløs"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Trådløs Tilslutning"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5803,13 +5832,13 @@ msgstr "Trådløs Sikkerhet"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Trådløs er deaktiver"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Trådløs er ikke tilknyttet"
 
@@ -5825,14 +5854,15 @@ msgstr "Trådløst nettverk er deaktivert"
 msgid "Wireless network is enabled"
 msgstr "Trådløst nettverk er aktivert"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Skriv mottatte DNS forespørsler til syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5848,33 +5878,33 @@ msgstr ""
 "deaktiverer nødvendige init skript som f.eks. \"nettverk\", kan enheten bli "
 "utilgjengelig! </strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Du må aktivere JavaScript i nettleseren din ellers vil ikke LuCI fungere "
 "skikkelig."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "enhver"
 
@@ -5893,6 +5923,10 @@ msgstr "enhver"
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5901,6 +5935,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "brokoblet"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5953,10 +5989,11 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "utgått"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5964,6 +6001,7 @@ msgstr ""
 "filen der gitt <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leier vil bli lagret"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "videresend"
@@ -5976,7 +6014,7 @@ msgstr "full-dupleks"
 msgid "half-duplex"
 msgstr "halv-dupleks"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5990,10 +6028,11 @@ msgstr "skjult"
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "Dersom målet er et nettverk"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "inndata"
@@ -6018,15 +6057,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "lokal <abbr title=\"Domain Navn System\">DNS</abbr>-fil"
 
@@ -6048,10 +6087,14 @@ msgstr "nei"
 msgid "no link"
 msgstr "ingen forbindelse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "ingen"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6059,28 +6102,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "av"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "på"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "åpen"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6089,11 +6129,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6141,7 +6181,7 @@ msgstr "tagget"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6151,10 +6191,17 @@ msgstr "ukjent"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "ubegrenset"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6168,159 +6215,159 @@ msgstr "uspesifisert --eller-- opprett:"
 msgid "untagged"
 msgstr "utagget"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6334,6 +6381,34 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Tilbake"
 
+#~ msgid "Back"
+#~ msgstr "Tilbake"
+
+#~ msgid "Netmask"
+#~ msgstr "Nettmaske"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Oppsett tidssynkronisering"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Synkroniser..."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Følgende endringer er forkastet"
+
+#~ msgid "Theme"
+#~ msgstr "Tema"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Det finnes ingen endriger å reversere!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Det finnes ingen endringer!"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Tiden Synkroniseringen er ikke konfigurert ennå."
+
 #~ msgid "kB"
 #~ msgstr "kB"
 
@@ -6349,9 +6424,6 @@ msgstr "« Tilbake"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Ukjent feil, passordet ble ikke endret!"
 
-#~ msgid "Design"
-#~ msgstr "Design"
-
 #~ msgid "Available packages"
 #~ msgstr "Tilgjengelige pakker"
 
@@ -6400,9 +6472,6 @@ msgstr "« Tilbake"
 #~ msgid "Version"
 #~ msgstr "Versjon"
 
-#~ msgid "none"
-#~ msgstr "ingen"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "Deaktiver DNS oppsett"
 
index ba0350e5f5394c3bb72045894ec36d653efa9500..b73a15ac62a7ba350e51e2debf34a53b1ab0f0a3 100644 (file)
@@ -22,7 +22,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr "%d nieprawidłowe pole(pola)"
 
@@ -42,6 +42,10 @@ msgstr "(okno %d minut, interwał %d sekund)"
 msgid "(%s available)"
 msgstr "(dostępne %s)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -49,6 +53,7 @@ msgstr "(dostępne %s)"
 msgid "(empty)"
 msgstr "(pusty)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -58,15 +63,20 @@ msgstr "(brak podłączonych interfejsów)"
 msgid "-- Additional Field --"
 msgstr "-- Dodatkowe pole --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Proszę wybrać --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- własne --"
@@ -83,7 +93,6 @@ msgstr "-- dopasuj po etykiecie --"
 msgid "-- match by uuid --"
 msgstr "-- dopasuj po uuid --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -146,15 +155,15 @@ msgstr "802.11w interwał ponawiania prób"
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Port wywołania <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Port serwera <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -166,55 +175,55 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Adres <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "Brama <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "Maska sieci <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 "Adres sieci (CIDR) <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Brama <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "Sufiks <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>(hex)"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Konfiguracja diod <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nazwa diody <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Adres <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -222,7 +231,7 @@ msgstr ""
 "<abbr title=\"Maksymalna ilość\">Maks.</abbr> dzierżaw <abbr title=\"Dynamic "
 "Host Configuration Protocol\">DHCP</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -230,7 +239,7 @@ msgstr ""
 "<abbr title=\"Maksymalny\">Maks.</abbr> rozmiar pakietu <abbr title="
 "\"Extension Mechanisms for Domain Name System\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"Maksymalna ilość\">Maks.</abbr> zapytań równoczesnych"
 
@@ -242,7 +251,7 @@ msgstr ""
 "<br/>Uwaga: musisz ręcznie zrestartować usługę cron, jeśli plik crontab był "
 "pusty przed edycją."
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr "Wymagane jest ponowne zalogowanie ponieważ sesja wygasła."
 
@@ -307,7 +316,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Numer urządzenia ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr "ID dostawcy systemu ATU-C"
 
@@ -344,6 +353,7 @@ msgid "Active Connections"
 msgstr "Aktywne połączenia"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Aktywne dzierżawy DHCP"
 
@@ -351,11 +361,17 @@ msgstr "Aktywne dzierżawy DHCP"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktywne dzierżawy DHCPv6"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -381,7 +397,7 @@ msgstr "Dodaj adres IPv6…"
 msgid "Add key"
 msgstr "Dodaj klucz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Dodaj lokalny sufiks domeny do nazw urządzeń z pliku hosts"
 
@@ -389,16 +405,34 @@ msgstr "Dodaj lokalny sufiks domeny do nazw urządzeń z pliku hosts"
 msgid "Add new interface..."
 msgstr "Dodaj nowy interfejs..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Dodatkowe pliki Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "Dodatkowe pliki serwera"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Adres"
 
@@ -412,11 +446,8 @@ msgstr "Adres dostępowy do \"relay bridge\""
 msgid "Administration"
 msgstr "Zarządzanie"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -427,14 +458,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Ustawienia zaawansowane"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "Agregacja siły transmisji (ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Alarm"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -444,18 +476,18 @@ msgstr "Alias Interfejsu"
 msgid "Alias of \"%s\""
 msgstr "Alias \"%s\""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr "Wszystkie serwery"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 "Przydziel sekwencyjnie adresy IP, zaczynając od najmniejszego dostępnego"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr "Przydzielaj adresy IP po kolei"
 
@@ -481,7 +513,7 @@ msgstr "Zezwalaj na starsze wersje 802.11b"
 msgid "Allow listed only"
 msgstr "Pozwól tylko wymienionym"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Pozwól tylko sobie (localhost)"
 
@@ -498,7 +530,7 @@ msgstr "Zezwól na logowanie roota przy pomocy hasła"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Pozwól użytkownikowi <em>root</em> na logowanie się przy pomocy hasła"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -512,14 +544,6 @@ msgstr "Dozwolone adresy IP"
 msgid "Always announce default router"
 msgstr "Zawsze rozgłaszaj domyślny router"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr "Zawsze wyłączony (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr "Zawsze włączony (%s)"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -529,7 +553,7 @@ msgstr ""
 "Używanie tej opcji nie jest zgodne z IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -629,18 +653,19 @@ msgstr "Antena 2"
 msgid "Antenna Configuration"
 msgstr "Ustawienia anteny"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Dowolna strefa"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
-msgstr "Zatwierdź mimo to"
-
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Żądanie zatwierdzenia nie powiodło się ze statusem <code>%h</code>"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
 msgstr "Architektura"
@@ -670,7 +695,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Połączone stacje"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr "Połączeni"
 
@@ -687,7 +712,7 @@ msgstr "Uwierzytelnianie"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autorytatywny"
 
@@ -695,13 +720,13 @@ msgstr "Autorytatywny"
 msgid "Authorization Required"
 msgstr "Wymagana autoryzacja"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Automatyczne odświeżanie"
 
@@ -773,15 +798,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Wróć"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -834,7 +854,7 @@ msgstr ""
 "Zawiera ona zmienione pliki konfiguracyjne oznaczone przez opkg, podstawowe "
 "pliki systemowe, oraz pliki oznaczone do kopiowania przez użytkownika."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -850,14 +870,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Szybkość transmisji"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Podrób statystyki NXDOMAIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Most"
@@ -929,8 +950,7 @@ msgstr "Łańcuch"
 msgid "Change login password"
 msgstr "Zmień hasło logowania"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Zmiany"
 
@@ -938,7 +958,7 @@ msgstr "Zmiany"
 msgid "Changes applied."
 msgstr "Zmiany zostały zastosowane."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr "Zmiany zostały cofnięte."
 
@@ -955,7 +975,7 @@ msgstr "Zmieniam hasło…"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Kanał"
 
@@ -1030,6 +1050,7 @@ msgstr ""
 "Kliknij \"Zapisz mtdblock\", aby pobrać określony plik mtdblock. (UWAGA: TA "
 "FUNKCJA JEST DLA PROFESJONALISTÓW! )"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1065,6 +1086,7 @@ msgstr "Zamknij listę..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1075,8 +1097,7 @@ msgstr "Zamknij listę..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Zbieranie danych..."
 
@@ -1105,9 +1126,8 @@ msgstr ""
 "odporność kluczowych negocjacji, szczególnie w środowiskach o dużym "
 "natężeniu ruchu."
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1121,11 +1141,11 @@ msgstr "Konfiguracja nieudana"
 msgid "Configuration files will be kept"
 msgstr "Pliki konfiguracyjne zostaną zachowane"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr "Konfiguracja została zastosowana."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr "Konfiguracja została wycofana!"
 
@@ -1138,8 +1158,8 @@ msgid "Connect"
 msgstr "Połącz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Połączony"
 
@@ -1147,6 +1167,7 @@ msgstr "Połączony"
 msgid "Connection Limit"
 msgstr "Limit połączeń"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr "Próba połączenia nieudana"
@@ -1155,7 +1176,7 @@ msgstr "Próba połączenia nieudana"
 msgid "Connections"
 msgstr "Połączenia"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1194,11 +1215,11 @@ msgstr "Utwórz interfejs"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Utwórz most pomiędzy wieloma interfejsami"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Krytyczne"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Poziom logowania Cron`a"
 
@@ -1221,11 +1242,7 @@ msgstr ""
 "Własne pliki (certyfikaty, skrypty) mogą pozostać w systemie. Aby zapobiec "
 "temu, wykonaj najpierw reset do ustawień fabrycznych"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr "Własny interwał flash (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1250,11 +1267,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Serwer DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP i DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Klient DHCP"
@@ -1275,20 +1293,20 @@ msgstr "Tryb DHCPv6"
 msgid "DHCPv6-Service"
 msgstr "Serwis DHCPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Przekierowania DNS"
 
@@ -1296,11 +1314,11 @@ msgstr "Przekierowania DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr "Sprawdzanie DNSSEC bez podpisu"
 
@@ -1317,7 +1335,7 @@ msgstr ""
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr "Status DSL"
 
@@ -1333,12 +1351,12 @@ msgstr "Interwał DTIM"
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr "Szybkość przesyłania danych"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Debug"
 
@@ -1364,7 +1382,7 @@ msgstr "Brama domyślna"
 msgid "Default is stateless + stateful"
 msgstr "Domyślnie jest to stateless + stateful"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Stan domyślny"
 
@@ -1381,6 +1399,10 @@ msgstr ""
 "Zdefiniuj dodatkowe opcje DHCP, np. \"<code>6,192.168.2.1,192.168.2.2</code>"
 "\" rozgłasza domyślne serwery DNS klientom DHCP."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1405,21 +1427,26 @@ msgstr "Interwał komunikatu o wskazaniu dostawy ruchu"
 msgid "Description"
 msgstr "Opis"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Motyw"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Przeznaczenie"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Urządzenie"
 
@@ -1431,7 +1458,7 @@ msgstr "Konfiguracja urządzenia"
 msgid "Device is rebooting..."
 msgstr "Urządzenie jest uruchamiane ponownie ..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "Urządzenie nieosiągalne!"
 
@@ -1496,7 +1523,7 @@ msgstr "Wyłączone (domyślnie)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Rozłączaj przy niskim stanie ramek ACK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Odrzuć wychodzące odpowiedzi RFC1918"
 
@@ -1509,7 +1536,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr "Próba rozłączenia nie powiodła się"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1529,7 +1558,7 @@ msgstr "Odległość do najdalej oddalonego członka sieci w metrach."
 msgid "Diversity"
 msgstr "Wielorakość"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1541,17 +1570,17 @@ msgstr ""
 "\">DNS</abbr>. Jest to serwer przekazujący (Fowarder) dla firewalli <abbr "
 "title=\"Network Address Translation\">NAT</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Nie cache`uj odpowiedzi negatywnych, np. nie dla bieżących domen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Nie przekazuj zapytań które nie mogą być zrealizowane przez publiczne "
 "serwery nazw"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Nie przekazuj odwrotnych lookup`ów do sieci lokalnych"
 
@@ -1559,11 +1588,11 @@ msgstr "Nie przekazuj odwrotnych lookup`ów do sieci lokalnych"
 msgid "Do you really want to delete the following SSH key?"
 msgstr "Czy na pewno chcesz usunąć następujący klucz SSH?"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Wymagana domena"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Whitelist domen (Dozwolone domeny)"
 
@@ -1571,7 +1600,7 @@ msgstr "Whitelist domen (Dozwolone domeny)"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1595,6 +1624,10 @@ msgstr "Pobierz mtdblock"
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Usługa Dropbear"
@@ -1637,6 +1670,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Metoda EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1658,7 +1694,7 @@ msgstr "Edytuj ten interfejs"
 msgid "Edit this network"
 msgstr "Edytuj tą sieć"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Zagrożenie"
 
@@ -1699,7 +1735,7 @@ msgstr "Włącz negocjację IPv6 na łączu PPP"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Włącz przechodzenie ramek Jumbo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Włącz klienta NTP"
 
@@ -1707,7 +1743,7 @@ msgstr "Włącz klienta NTP"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Włącz serwer TFTP"
 
@@ -1788,7 +1824,7 @@ msgstr "Sposób enkapsulacji"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Szyfrowanie"
 
@@ -1800,11 +1836,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1817,35 +1853,37 @@ msgstr "Usuwanie..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Błąd"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr "Ilość błędów (ES)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Karta Ethernet"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr "Wyklucz interfejsy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Rozwiń hosty"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
-msgstr "Oczekiwano %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
+msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Wygasa"
 
@@ -1868,15 +1906,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Serwer zewnętrzny dla logów systemowych"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Port zewnętrznego serwera logów systemowych"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "Protokół zewnętrznego serwera logów systemowych"
 
@@ -1896,7 +1934,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Nie udało się zatwierdzić w ciągu %ds, czekam na wycofanie…"
 
@@ -1904,7 +1942,7 @@ msgstr "Nie udało się zatwierdzić w ciągu %ds, czekam na wycofanie…"
 msgid "File"
 msgstr "Plik"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Rozgłoszono nazwę pliku obrazu startowego do klientów"
 
@@ -1914,11 +1952,11 @@ msgstr "Rozgłoszono nazwę pliku obrazu startowego do klientów"
 msgid "Filesystem"
 msgstr "System plików"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtruj prywatne"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtruj bezużyteczne"
 
@@ -1964,7 +2002,7 @@ msgstr "Plik firmware"
 msgid "Firmware Version"
 msgstr "Wersja firmware"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Stały port źródłowy dla wychodzących zapytań DNS"
 
@@ -1976,12 +2014,6 @@ msgstr "Aktualizuj firmware"
 msgid "Flash image..."
 msgstr "Wgraj obraz..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Wgraj nowy firmware"
@@ -2039,7 +2071,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Przekazuj ruch DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "Próby korekcji błędów (FECS)"
 
@@ -2077,7 +2109,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2086,11 +2118,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Tylko GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Brama"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr "Adres bramy jest nieprawidłowy"
@@ -2099,10 +2132,11 @@ msgstr "Adres bramy jest nieprawidłowy"
 msgid "Gateway ports"
 msgstr "Porty bramy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Ustawienia główne"
 
@@ -2144,13 +2178,15 @@ msgstr ""
 msgid "Global network options"
 msgstr "Globalne opcje sieciowe"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Przejdź do konfiguracji hasła..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2180,15 +2216,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Rozłącz"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr "Błędy kodu nagłówka (HEC)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr "Interwał Heartbeata (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2214,7 +2246,7 @@ msgstr "Ukryj puste łańcuchy"
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Wpisy PC"
 
@@ -2222,7 +2254,7 @@ msgstr "Wpisy PC"
 msgid "Host expiry timeout"
 msgstr "Czas wygasania hosta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "<abbr title=\"Internet Protocol Address\">IP</abbr> lub sieć Hosta"
 
@@ -2231,10 +2263,11 @@ msgid "Host-Uniq tag content"
 msgstr "Zawartość znacznika Host-Uniq"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Nazwa hosta"
 
@@ -2242,8 +2275,8 @@ msgstr "Nazwa hosta"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Nazwa hosta wysyłana podczas negocjacji DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Nazwy hostów"
 
@@ -2263,14 +2296,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr "Protokół IP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Adres IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr "Nieprawidłowy adres IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "Brakuje adresu IP"
@@ -2320,7 +2355,7 @@ msgstr "Brama IPv4"
 msgid "IPv4 netmask"
 msgstr "Maska IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2338,6 +2373,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "Adres IPv4"
 
@@ -2387,7 +2423,7 @@ msgstr "Ustawienia IPv6"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 Prefiks-ULA"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr "Źródłowy IPv6"
 
@@ -2409,7 +2445,7 @@ msgstr "Długość przydziału IPv6"
 msgid "IPv6 gateway"
 msgstr "Brama IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2531,7 +2567,7 @@ msgstr ""
 "Memory\">RAM</abbr> będzie dostępna. Uwaga - plik wymiany jest dużo "
 "wolniejszy niż pamięć <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2539,7 +2575,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr "Ignoruj interfejs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignoruj pliki resolve"
 
@@ -2570,7 +2606,7 @@ msgstr "Czas bezczynności"
 msgid "Inbound:"
 msgstr "Przychodzący:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Info"
 
@@ -2603,10 +2639,9 @@ msgstr "Instaluj pakiet %q"
 msgid "Install protocol extensions..."
 msgstr "Instaluj rozszerzenia protokołów..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2682,10 +2717,10 @@ msgstr ""
 "Wygląda na to, że próbujesz wgrać obraz większy niż twoja pamięć flash, "
 "proszę sprawdź czy to właściwy obraz!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript jest wymagany!"
 
@@ -2726,10 +2761,6 @@ msgstr "Klucz"
 msgid "Key #%d"
 msgstr "Klucz #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Zabij"
@@ -2769,15 +2800,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Oznaczenie"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Język"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Wygląd i język"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr "Opoźnienie"
 
@@ -2785,17 +2816,18 @@ msgstr "Opoźnienie"
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "Czas dzierżawy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Plik dzierżaw"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Pozostały czas dzierżawy"
 
@@ -2812,7 +2844,7 @@ msgstr "Pozostaw puste, aby automatycznie wykryć"
 msgid "Leave empty to use the current WAN address"
 msgstr "Pozostaw puste, aby użyć bieżącego adresu WAN"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2820,36 +2852,36 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "Ogranicz usługi DNS do podsieci interfejsów, na których obsługujemy DNS."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Ogranicz nasłuchiwanie do tych interfesjów, oraz loopbacku."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr "Tłumienie linii (LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr "Tryb linii"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr "Stan linii"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr "Czas działania linii"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Połączenie aktywne"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2879,15 +2911,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Lista domen zezwalających na odpowiedzi RFC1918"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Lista hostów które dostarczają zafałszowane wyniki NX domain"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr "Nasłuchuj interfejs"
 
@@ -2900,12 +2932,12 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Słuchaj tylko na podanym interfejsie, lub jeśli nie podano na wszystkich"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Port nasłuchu dla przychodzących zapytań DNS"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Obciążenie"
 
@@ -2923,6 +2955,12 @@ msgstr "Ładowanie"
 msgid "Loading SSH keys…"
 msgstr "Ładowanie kluczy SSH…"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "Lokalny adres IP jest nieprawidłowy"
@@ -2944,7 +2982,7 @@ msgstr "Lokalny adres IPv4"
 msgid "Local IPv6 address"
 msgstr "Lokalny adres IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr "Tylko serwis lokalny"
 
@@ -2953,15 +2991,15 @@ msgid "Local Startup"
 msgstr "Lokalny autostart"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Czas lokalny"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Domena lokalna"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -2970,16 +3008,16 @@ msgstr ""
 "Specyfikacja domeny lokalnej. Nazwy należące do tej domeny nie są "
 "przekazywane dalej ani rozwijane przez DHCP lub tylko pliki hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Przyrostek (sufiks) domeny przyłączany do nazw DHCP i wpisów w pliku hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Serwer lokalny"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -2987,7 +3025,7 @@ msgstr ""
 "Zlokalizuj nazwę hosta w zależności od odpytującej podsieci jeśli jest "
 "dostępne więcej niż jedno IP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Zapytania lokalizujące"
 
@@ -2995,15 +3033,15 @@ msgstr "Zapytania lokalizujące"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Poziom logowania"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Loguj zapytania"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Logowanie"
 
@@ -3011,11 +3049,11 @@ msgstr "Logowanie"
 msgid "Login"
 msgstr "Zaloguj"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Wyloguj"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr "Utrata sygnału (LOSS)"
 
@@ -3031,8 +3069,9 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Adres MAC"
@@ -3072,8 +3111,7 @@ msgstr "MD5"
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3096,7 +3134,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Max. Osiągalna przepustowość danych (ATTNDR)"
 
@@ -3104,15 +3146,15 @@ msgstr "Max. Osiągalna przepustowość danych (ATTNDR)"
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Maksymalna dozwolona liczba aktywnych dzierżaw DHCP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Maksymalna dozwolona liczba jednoczesnych zapytań DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Maksymalny dozwolony rozmiar pakietu EDNS.0 UDP"
 
@@ -3135,7 +3177,7 @@ msgstr "Maksymalna liczba dzierżawionych adresów."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3153,12 +3195,15 @@ msgstr "Pamięć"
 msgid "Memory usage (%)"
 msgstr "Użycie pamięci (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3186,7 +3231,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Tryb"
 
@@ -3215,6 +3260,7 @@ msgstr "Zapytanie dotyczące modemu nie powiodło się"
 msgid "Modem init timeout"
 msgstr "Limit czasu inicjacji modemu"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3225,6 +3271,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Wpis montowania"
@@ -3308,13 +3358,14 @@ msgstr "Proxy NDP"
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Lista serwerów NTP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Nazwa"
 
@@ -3326,14 +3377,10 @@ msgstr "Nazwa nowego interfejsu"
 msgid "Name of the new network"
 msgstr "Nazwa nowej sieci"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Nawigacja"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Maska sieci"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3348,14 +3395,11 @@ msgstr "Sieć"
 msgid "Network Utilities"
 msgstr "Narzędzia sieciowe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Sieciowy obraz startowy"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr "Aktywność urządzenia sieciowego (%s)"
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "Urządzenie sieciowe nie jest obecne"
@@ -3368,6 +3412,7 @@ msgstr "Sieć bez interfejsów"
 msgid "Next »"
 msgstr "Następna »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3385,7 +3430,7 @@ msgid "No files found"
 msgstr "Nie znaleziono plików"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Brak dostępnych informacji"
@@ -3394,7 +3439,7 @@ msgstr "Brak dostępnych informacji"
 msgid "No matching prefix delegation"
 msgstr "Brak zgodnej delegacji prefiksu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Brak odwrotnego cache`a"
 
@@ -3406,10 +3451,10 @@ msgstr "Brak skonfigurowanych sieci na tym urządzeniu"
 msgid "No network name specified"
 msgstr "Nie podano nazwy sieci"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Nie ustawiono hasła!"
 
@@ -3437,7 +3482,7 @@ msgstr "Brak przypisanej strefy"
 msgid "Noise"
 msgstr "Szum"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr "Margines szumów (SNR)"
 
@@ -3445,11 +3490,11 @@ msgstr "Margines szumów (SNR)"
 msgid "Noise:"
 msgstr "Szum:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "Nieprzewidziane błedy CRC (CRC_P)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr "Bez symboli wieloznacznych"
 
@@ -3458,7 +3503,7 @@ msgstr "Bez symboli wieloznacznych"
 msgid "None"
 msgstr "Brak"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normalny"
 
@@ -3472,7 +3517,7 @@ msgid "Not associated"
 msgstr "Nie powiązany"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Nie podłączony"
 
@@ -3484,7 +3529,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Spostrzeżenie"
 
@@ -3492,13 +3537,13 @@ msgstr "Spostrzeżenie"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "Liczba buforowanych wpisów DNS (max wynosi 10000, 0 oznacza brak pamięci "
 "podręcznej)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3518,7 +3563,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr "Uzyskaj adres IPv6"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Zwłoka wyłączenia"
 
@@ -3537,14 +3582,22 @@ msgstr ""
 "\"Virtual Local Area Network\">VLAN`ów</abbr> <samp>INTERFACE.VLANNR</samp> "
 "(<abbr title=\"na przykład\">np.</abbr>: <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Zwłoka włączenia"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Nazwa hosta lub adres MAC musu być podany!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3571,11 +3624,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Częstotliwość"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Wartość zmieniona"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Usunięto wartość"
 
@@ -3679,6 +3732,7 @@ msgstr "Nadpisz adres MAC"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "Nadpisz MTU"
 
@@ -3750,6 +3804,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr "Kod PIN został odrzucony"
@@ -3883,6 +3938,7 @@ msgstr "Szczyt:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr "Brakuje adresu Peera"
@@ -3939,14 +3995,6 @@ msgstr "Proszę wprowadź swój login i hasło."
 msgid "Policy"
 msgstr "Zasada"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3955,11 +4003,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Status portu:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr "Tryb zarządzania energią"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "Przewidziane błedy CRC (CRCP_P)"
 
@@ -3971,7 +4023,7 @@ msgstr "Preferuj LTE"
 msgid "Prefer UMTS"
 msgstr "Preferuj UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3992,7 +4044,7 @@ msgstr ""
 "Przypuszczaj że klient może być martwy po zadanej ilości błedów echa LCP, "
 "wpisz 0 aby zignorować te błędy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr "Zapobiegaj nasłuchiwaniu na tych interfejsach."
 
@@ -4014,7 +4066,7 @@ msgstr "Wykonaj"
 msgid "Processes"
 msgstr "Procesy"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "Profil"
 
@@ -4025,7 +4077,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protokół"
@@ -4038,7 +4090,7 @@ msgstr "Protokół nowego interfejsu"
 msgid "Protocol support is not installed"
 msgstr "Wsparcie dla protokołu nie jest zainstalowane"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Włącz serwer NTP"
 
@@ -4075,11 +4127,11 @@ msgid "QMI Cellular"
 msgstr "Komórkowy QMI"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Jakość"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4148,7 +4200,7 @@ msgstr ""
 "Surowe bajty kodowane szesnastkowo. Pozostaw puste, chyba że wymaga tego "
 "dostawca internetowy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4203,7 +4255,7 @@ msgstr "Wi-Fi w czasie rzeczywistym"
 msgid "Reassociation Deadline"
 msgstr "Termin reasocjacji"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Przypisz ochronę"
 
@@ -4221,7 +4273,7 @@ msgstr "Ponowne uruchamianie..."
 msgid "Reboots the operating system of your device"
 msgstr "Uruchamia ponownie system na twoim urządzeniu"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Odebrane"
 
@@ -4322,7 +4374,7 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4330,6 +4382,7 @@ msgstr ""
 "Wymagane jest wsparcie dla DNSSEC; sprawdzanie, czy niepodpisane odpowiedzi "
 "w domenie rzeczywiście pochodzą z domen bez znaku"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4345,11 +4398,11 @@ msgstr "Wyczyść liczniki"
 msgid "Reset to defaults"
 msgstr "Resetuj do domyślnych"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Pliki Resolv i Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Plik Resolve"
 
@@ -4375,27 +4428,26 @@ msgstr "Przywróć"
 msgid "Restore backup"
 msgstr "Przywróć kopię zapasową"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Odsłoń/Ukryj hasło"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Przywróć"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr "Przywróć zmiany"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Żądanie powrotu nie powiodło się ze statusem <code>%h</code>"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr "Przywracanie konfiguracji…"
 
@@ -4403,7 +4455,7 @@ msgstr "Przywracanie konfiguracji…"
 msgid "Root"
 msgstr "Root"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Katalog Root`a dla plików udostępnianych przez TFTP"
 
@@ -4415,8 +4467,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "Typ trasy"
 
@@ -4429,13 +4484,13 @@ msgstr "Serwis rozgłoszeniowy routera"
 msgid "Router Password"
 msgstr "Hasło routera"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Ścieżki routingu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4456,6 +4511,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Sprawdź czy system plików nie zawiera błędów"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4489,7 +4548,7 @@ msgstr "Klucze SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4497,6 +4556,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr "SWAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4504,7 +4565,8 @@ msgstr "SWAP"
 msgid "Save"
 msgstr "Zapisz"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Zapisz i zastosuj"
@@ -4534,11 +4596,11 @@ msgstr "Próba skanowania nie powiodła się"
 msgid "Scheduled Tasks"
 msgstr "Zaplanowane Zadania"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Dodano sekcję"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Usunięto sekcję"
 
@@ -4573,7 +4635,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Rozdziel klientów"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Ustawienia serwera"
 
@@ -4590,7 +4652,7 @@ msgstr "Typ serwisu"
 msgid "Services"
 msgstr "Serwisy"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr "Sesja wygasła"
 
@@ -4606,11 +4668,6 @@ msgstr ""
 "Ustaw właściwości interfejsu, niezależnie od operatora łącza (nie wpływa na "
 "programy operatora które ustanawiają połączenie)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "Ustawienia synchronizacji czasu"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr "Ustawienie PLMN nie powiodło się"
@@ -4623,7 +4680,7 @@ msgstr "Ustawienie trybu nie powiodło się"
 msgid "Setup DHCP Server"
 msgstr "Ustawienia serwera DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr "Ilość poważnych błedów (SES)"
 
@@ -4654,11 +4711,11 @@ msgstr "Wyłącz ten interfejs"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Sygnał"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr "Tłumienie sygnału (SATN)"
 
@@ -4670,11 +4727,11 @@ msgstr "Sygnał:"
 msgid "Size"
 msgstr "Rozmiar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr "Rozmiar pamięci podręcznej zapytań DNS"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4683,11 +4740,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Pomiń"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Pomiń do zawartości"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Pomiń do nawigacji"
 
@@ -4695,6 +4752,7 @@ msgstr "Pomiń do nawigacji"
 msgid "Slot time"
 msgstr "Szczelina czasowa"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Programowy VLAN"
@@ -4727,6 +4785,10 @@ msgstr ""
 msgid "Source"
 msgstr "Źródło"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Podaje katalog do którego jest podłączone urządzenie"
@@ -4780,7 +4842,7 @@ msgstr "Uruchomienie"
 msgid "Start priority"
 msgstr "Priorytet uruchomienia"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr "Zatwierdzanie konfiguracji…"
 
@@ -4792,15 +4854,15 @@ msgstr "Rozpoczynanie skanowania..."
 msgid "Startup"
 msgstr "Autostart"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Statyczne ścieżki routingu IPv4"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Statyczne ścieżki routingu IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Dzierżawy statyczne"
 
@@ -4808,11 +4870,12 @@ msgstr "Dzierżawy statyczne"
 msgid "Static Routes"
 msgstr "Statyczne ścieżki routingu"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Stały adres"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4830,7 +4893,7 @@ msgstr "Station inactivity limit"
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Status"
 
@@ -4839,7 +4902,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Stop"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Zachowaj kolejność"
 
@@ -4851,11 +4914,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Wyślij"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr "Pomiń rejestrowanie"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Pomiń rejestrowanie rutynowych operacji dla tych protokołów"
 
@@ -4885,10 +4948,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4901,27 +4965,18 @@ msgstr "Protokół przełącznika"
 msgid "Switch to CIDR list notation"
 msgstr "Przejdź do notacji listy CIDR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr "Aktywność Switchportu (%s)"
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Synchronizuj z przeglądarką"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Synchronizacja..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "System"
@@ -4931,12 +4986,12 @@ msgstr "System"
 msgid "System Log"
 msgstr "Log systemowy"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Właściwości systemu"
 
 # Wszędzie używane jest "loga" z małej litery.
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Rozmiar bufora loga systemu"
 
@@ -4944,11 +4999,11 @@ msgstr "Rozmiar bufora loga systemu"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Ustawienia TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Root serwera TFTP"
 
@@ -4968,8 +5023,7 @@ msgstr "Szybkość TX"
 msgid "Table"
 msgstr "Tablica"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -5043,21 +5097,16 @@ msgstr "Archiwum kopii zapasowej nie wygląda na prawidłowe."
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
-"Nie można uzyskać dostępu do urządzenia w ciągu %d sekund po zastosowaniu "
-"oczekujących zmian, które spowodowały wycofanie konfiguracji ze względów "
-"bezpieczeństwa. Jeśli jednak uważasz, że zmiany konfiguracji są poprawne, "
-"kontynuuj, stosując je mimo to. Możesz też odrzucić to ostrzeżenie i "
-"edytować zmiany przed ponownym zastosowaniem lub odrzucić wszystkie "
-"oczekujące zmiany, aby zachować aktualnie działający stan konfiguracji."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5089,10 +5138,6 @@ msgstr ""
 "pliku, porównaj je z orginałem aby zapewnić integralność danych.<br /> "
 "Wciśnij \"Wykonaj\" aby kontynuować aktualizację."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Następujące zmiany zostały odrzucone"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Następujące zasady są obecnie aktywne w tym systemie."
@@ -5197,26 +5242,18 @@ msgstr ""
 "Przesłany plik obrazu nie zawiera obsługiwanego formatu. Upewnij się, że "
 "wybrałeś odpowiedni format obrazu dla danej platformy."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Motyw"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Brak aktywnych dzierżaw."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr "Brak zmian do zastosowania."
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Brak oczekujących zmian do przywrócenia!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Brak oczekujących zmian!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
@@ -5226,10 +5263,10 @@ msgstr ""
 "Żadne urządzenie nie jest jeszcze przypisane. Proszę dołączyć urządzenie "
 "sieciowe na karcie \"Ustawienia sprzętowe\""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5241,15 +5278,12 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Ten adres IPv4 przekaźnika"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
-"Ten plik może zawierać linie takie jak 'server=/domain/1.2.3.4' lub "
-"'server=1.2.3.4' dla specyficznych dla domeny lub pełnych serwerów <abbr "
-"title=\"Domain Name System\">DNS</abbr>"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
 msgid ""
@@ -5285,7 +5319,7 @@ msgstr ""
 "kończący się z <code>...:2/64</code>"
 
 # w tłumaczeniu pojawiła się spacja po DHCP</abbr> co powoduje niepoprawne wyświetlanie się strony z lang PL
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5325,29 +5359,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr "Poniższa strona przedstawia aktualnie aktywne połączenia sieciowe."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Ta sekcja nie zawiera jeszcze żadnych wartości"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Synchronizacja czasu"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Synchronizacja czasu nie jest jeszcze skonfigurowana."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Strefa czasowa"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr "Zaloguj się…"
 
@@ -5389,7 +5420,7 @@ msgstr "Transfer"
 msgid "Transmission Rate"
 msgstr "Prędkość transmisji"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Nadawanie"
 
@@ -5404,11 +5435,11 @@ msgstr "Siła nadawania"
 msgid "Transmitter Antenna"
 msgstr "Antena nadajnika"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Trigger"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Rodzaj Triggeru"
 
@@ -5416,6 +5447,7 @@ msgstr "Rodzaj Triggeru"
 msgid "Tunnel ID"
 msgstr "Numer identyfikacyjny tunelu"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfejs tunelu"
@@ -5431,7 +5463,7 @@ msgid "Tx-Power"
 msgstr "Moc nadawania"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Typ"
@@ -5448,11 +5480,11 @@ msgstr "Tylko UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Urządzenie USB"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "Porty USB"
 
@@ -5461,15 +5493,19 @@ msgstr "Porty USB"
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr "Nie można ustalić nazwy urządzenia"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr "Nie można ustalić zewnętrznego adresu IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr "Nie można określić interfejsu źródłowego"
@@ -5486,22 +5522,26 @@ msgstr "Nie można uzyskać ID klienta"
 msgid "Unable to resolve AFTR host name"
 msgstr "Nie można rozpoznać nazwy AFTR hosta"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr "Nie można rozpoznać nazwy peera"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr "Czas niedostępnośći (UAS)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Nieznany"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Nieznany błąd (%s)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Niezarządzalny"
@@ -5515,10 +5555,7 @@ msgstr "Odmontuj"
 msgid "Unnamed key"
 msgstr "Klucz beznazwy"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Niezapisane zmiany"
 
@@ -5563,7 +5600,7 @@ msgstr "Załaduj plik"
 msgid "Uptime"
 msgstr "Czas pracy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Użyj <code>/etc/ethers</code>"
 
@@ -5675,7 +5712,7 @@ msgstr "Użyj metryki bramy"
 msgid "Use routing table"
 msgstr "Użyj tabeli routingu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5821,16 +5858,16 @@ msgstr "Trwa wprowadzenie zmian..."
 msgid "Waiting for command to complete..."
 msgstr "Trwa wykonanie polecenia..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
-msgstr "Oczekiwanie na zastosowanie konfiguracji… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "Oczekiwanie na urządzenie..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Ostrzeżenie"
 
@@ -5851,26 +5888,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr "Aktywność Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr "Powiązanie klienta Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr "Odbiór danych Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr "Transmisja danych Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr "Wi-Fi włączone (%s)"
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Szerokość"
@@ -5885,10 +5902,13 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "Sieć bezprzewodowa"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adapter bezprzewodowy"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5905,13 +5925,13 @@ msgstr "Zabezpieczenia sieci bezprzewodowych"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Sieć bezprzewodowa jest wyłączona"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Sieć bezprzewodowa jest niepołączona"
 
@@ -5927,14 +5947,15 @@ msgstr "Sieć bezprzewodowa jest wyłączona"
 msgid "Wireless network is enabled"
 msgstr "Sieć bezprzewodowa jest włączona"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Zapisz otrzymane żądania DNS do syslog'a"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "Zapisz log systemowy do pliku"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5950,33 +5971,33 @@ msgstr ""
 "Jeśli wyłączysz podstawowe skrypty typu \"network\", urządzenie może stać "
 "się nieosiągalne!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Musisz włączyć obsługę JavaScript w swojej przeglądarce, inaczej LuCI nie "
 "będzie działać poprawnie."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr "Alogrytm kompresji ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr "Strumienie kompresji ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr "Ustawienia ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr "Rozmiar ZRam"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "dowolny"
 
@@ -5995,6 +6016,10 @@ msgstr "dowolny"
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -6003,6 +6028,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "zmostkowany"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -6055,10 +6082,11 @@ msgstr "wyłączony"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "wygasły"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6066,6 +6094,7 @@ msgstr ""
 "plik, w którym podano żądania <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr>, zostanie zachowany"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "przekaż"
@@ -6078,7 +6107,7 @@ msgstr "pełny-duplex"
 msgid "half-duplex"
 msgstr "pół-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -6092,10 +6121,11 @@ msgstr "ukryty"
 msgid "hybrid mode"
 msgstr "tryb hybrydowy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "jeżeli celem jest sieć"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "wejście"
@@ -6120,15 +6150,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr "klucz od 8 do 63 znaków"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr "klucz z 5 lub 13 znakami"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "lokalny plik <abbr title=\"Domain Name System\">DNS</abbr>"
 
@@ -6151,10 +6181,14 @@ msgstr "nie"
 msgid "no link"
 msgstr "niepowiązane"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "żaden"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6162,28 +6196,25 @@ msgid "not present"
 msgstr "nieobecny"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "wyłączone"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "włączone"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "otwarte"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6192,11 +6223,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6244,7 +6275,7 @@ msgstr "otagowane"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "jednostki czasu (TUs / 1.024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6254,10 +6285,17 @@ msgstr "nieznane"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "nielimitowane"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6271,159 +6309,159 @@ msgstr "nieokreślone -lub- utwórz:"
 msgid "untagged"
 msgstr "nieotagowane"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6437,6 +6475,103 @@ msgstr "tak"
 msgid "« Back"
 msgstr "« Wróć"
 
+#~ msgid "Always off (%s)"
+#~ msgstr "Zawsze wyłączony (%s)"
+
+#~ msgid "Always on (%s)"
+#~ msgstr "Zawsze włączony (%s)"
+
+#~ msgid "Apply anyway"
+#~ msgstr "Zatwierdź mimo to"
+
+#~ msgid "Back"
+#~ msgstr "Wróć"
+
+#~ msgid "Custom flash interval (%s)"
+#~ msgstr "Własny interwał flash (%s)"
+
+#~ msgid "Expecting %s"
+#~ msgstr "Oczekiwano %s"
+
+#~ msgid "Heartbeat interval (%s)"
+#~ msgstr "Interwał Heartbeata (%s)"
+
+#~ msgid "Netmask"
+#~ msgstr "Maska sieci"
+
+#~ msgid "Network device activity (%s)"
+#~ msgstr "Aktywność urządzenia sieciowego (%s)"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Ustawienia synchronizacji czasu"
+
+#~ msgid "Switchport activity (%s)"
+#~ msgstr "Aktywność Switchportu (%s)"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Synchronizacja..."
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
+#~ "this warning and edit changes before attempting to apply again, or revert "
+#~ "all pending changes to keep the currently working configuration state."
+#~ msgstr ""
+#~ "Nie można uzyskać dostępu do urządzenia w ciągu %d sekund po zastosowaniu "
+#~ "oczekujących zmian, które spowodowały wycofanie konfiguracji ze względów "
+#~ "bezpieczeństwa. Jeśli jednak uważasz, że zmiany konfiguracji są poprawne, "
+#~ "kontynuuj, stosując je mimo to. Możesz też odrzucić to ostrzeżenie i "
+#~ "edytować zmiany przed ponownym zastosowaniem lub odrzucić wszystkie "
+#~ "oczekujące zmiany, aby zachować aktualnie działający stan konfiguracji."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Następujące zmiany zostały odrzucone"
+
+#~ msgid "Theme"
+#~ msgstr "Motyw"
+
+#~ msgid "There are no changes to apply."
+#~ msgstr "Brak zmian do zastosowania."
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Brak oczekujących zmian do przywrócenia!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Brak oczekujących zmian!"
+
+#~ msgid ""
+#~ "This file may contain lines like 'server=/domain/1.2.3.4' or "
+#~ "'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+#~ "Name System\">DNS</abbr> servers."
+#~ msgstr ""
+#~ "Ten plik może zawierać linie takie jak 'server=/domain/1.2.3.4' lub "
+#~ "'server=1.2.3.4' dla specyficznych dla domeny lub pełnych serwerów <abbr "
+#~ "title=\"Domain Name System\">DNS</abbr>"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Synchronizacja czasu nie jest jeszcze skonfigurowana."
+
+#~ msgid "Waiting for configuration to be applied… %ds"
+#~ msgstr "Oczekiwanie na zastosowanie konfiguracji… %ds"
+
+#~ msgid "Wi-Fi activity (%s)"
+#~ msgstr "Aktywność Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi client association (%s)"
+#~ msgstr "Powiązanie klienta Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi data reception (%s)"
+#~ msgstr "Odbiór danych Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi data transmission (%s)"
+#~ msgstr "Transmisja danych Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi on (%s)"
+#~ msgstr "Wi-Fi włączone (%s)"
+
 #~ msgid "Flashmemory write access (%s)"
 #~ msgstr "Dostęp do zapisu flashmemory (%s)"
 
@@ -6466,9 +6601,6 @@ msgstr "« Wróć"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Nieznany błąd, hasło nie zostało zmienione!"
 
-#~ msgid "Design"
-#~ msgstr "Motyw"
-
 #~ msgid "Available packages"
 #~ msgstr "Dostępne pakiety"
 
@@ -6548,9 +6680,6 @@ msgstr "« Wróć"
 #~ msgid "Version"
 #~ msgstr "Wersja"
 
-#~ msgid "none"
-#~ msgstr "żaden"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "Wyłącz konfigurację DNS"
 
index c47595a8860be7d42116812de168fc13c5a28a2e..c6dc333636c68f2f0d9e149266b4e78d8e1daf1e 100644 (file)
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr "(janela de %d minutos, intervalo de %d segundos)"
 msgid "(%s available)"
 msgstr "(%s disponível)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s disponível)"
 msgid "(empty)"
 msgstr "(vazio)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(nenhuma interface conectada)"
 msgid "-- Additional Field --"
 msgstr "-- Campo Adicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Por favor, escolha --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalizado --"
@@ -84,7 +94,6 @@ msgstr ""
 "-- casar por <abbr title=\"Universal Unique IDentifier/Identificador Único "
 "Universal\">UUID</abbr> --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -150,17 +159,17 @@ msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto Básico de Serviços\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 "Porta de consulta <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 "Porta do servidor <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -173,23 +182,23 @@ msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto de Serviços Estendidos\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Endereço <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "Roteador <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 "Máscara de rede <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -197,35 +206,35 @@ msgstr ""
 "Endereço do <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr> "
 "Endereço ou rede (CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Roteador <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6/Protocolo Internet Versão "
 "6\">IPv6</abbr>-Suffix (hex)"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuração do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nome do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Endereço <abbr title=\"Controle de Acesso ao Meio\">MAC</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"Identificador Único do DHCP\">DUID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -233,7 +242,7 @@ msgstr ""
 "Numero máximo de alocações <abbr title=\"Protocolo de Configuração Dinâmica "
 "de Equipamentos\">DHCP</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -241,7 +250,7 @@ msgstr ""
 "Tamanho máximo do pacote do <abbr title=\"Extension Mechanisms for Domain "
 "Name System\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "Número máximo de consultas concorrentes"
 
@@ -253,7 +262,7 @@ msgstr ""
 "<br/>Nota: você precisa reiniciar manualmente o serviço da cron se o arquivo "
 "crontab estava vazio antes da edição."
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -324,7 +333,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número do dispositivo ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr "Identificador de"
 
@@ -358,6 +367,7 @@ msgid "Active Connections"
 msgstr "Conexões Ativas"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Alocações DHCP ativas"
 
@@ -365,11 +375,17 @@ msgstr "Alocações DHCP ativas"
 msgid "Active DHCPv6 Leases"
 msgstr "Alocações DHCPv6 ativas"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -395,7 +411,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Adiciona um sufixo de domínio local para equipamentos conhecidos"
 
@@ -403,16 +419,34 @@ msgstr "Adiciona um sufixo de domínio local para equipamentos conhecidos"
 msgid "Add new interface..."
 msgstr "Adiciona uma nova interface..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Arquivos adicionais de equipamentos conhecidos (hosts)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "Arquivo de servidores adicionais"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Endereço"
 
@@ -425,11 +459,8 @@ msgstr "Endereço para acessar a ponte por retransmissão local"
 msgid "Administration"
 msgstr "Administração"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -440,16 +471,17 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Opções Avançadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 "Potência de Transmissão Agregada (<abbr title=\"Aggregate Transmit Power"
 "\">ACTATP</abbr>)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Alerta"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -459,11 +491,11 @@ msgstr "Interface Adicional"
 msgid "Alias of \"%s\""
 msgstr "Interface adicional de \"%s\""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr "Todos os Servidores"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
@@ -471,7 +503,7 @@ msgstr ""
 "Alocar endereços IP sequencialmente, iniciando a partir do endereço mais "
 "baixo disponível"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr "Alocar endereços IP sequencialmente"
 
@@ -500,7 +532,7 @@ msgstr "Permitir taxas legadas do 802.11b"
 msgid "Allow listed only"
 msgstr "Permitir somente os listados"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Permitir computador local"
 
@@ -518,7 +550,7 @@ msgstr "Permite autenticação do root com senha"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permite que o usuário <em>root</em> se autentique utilizando senha"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -533,14 +565,6 @@ msgstr "Endereços IP autorizados"
 msgid "Always announce default router"
 msgstr "Sempre anuncie o roteador padrão"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -550,7 +574,7 @@ msgstr ""
 "sobreposto. Esta opção não está de acordo com IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr "Anexo"
 
@@ -649,18 +673,19 @@ msgstr "Antena 2"
 msgid "Antenna Configuration"
 msgstr "Configuração da antena"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Qualquer zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
-msgstr "Aplicar sem verificação"
-
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Pedido para aplicar falhou com o estado <code>%h</code>"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
 msgstr "Arquitetura"
@@ -690,7 +715,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Estações associadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr "Associações"
 
@@ -707,7 +732,7 @@ msgstr "Autenticação"
 msgid "Authentication Type"
 msgstr "Tipo de Autenticação"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autoritário"
 
@@ -715,13 +740,13 @@ msgstr "Autoritário"
 msgid "Authorization Required"
 msgstr "Autorização Necessária"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Atualização Automática"
 
@@ -797,15 +822,10 @@ msgstr "BR / DMR / AFTR"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Voltar"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -858,7 +878,7 @@ msgstr ""
 "de configuração alterados marcados pelo opkg, arquivos base essenciais e "
 "padrões para a cópia de segurança definidos pelo usuário."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -874,14 +894,15 @@ msgstr "Vincule o túnel a esta interface (opcional)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Taxa de bits"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Substituir Domínio NX Falsos"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Ponte"
@@ -954,8 +975,7 @@ msgstr "Cadeia"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Alterações"
 
@@ -963,7 +983,7 @@ msgstr "Alterações"
 msgid "Changes applied."
 msgstr "Alterações aplicadas."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr "As mudanças foram revertidas."
 
@@ -980,7 +1000,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Canal"
 
@@ -1058,6 +1078,7 @@ msgstr ""
 "Clique em \"Salvar o bloco mtd\" para baixar o arquivo do bloco mtd "
 "especificado. (NOTA: ESTE RECURSO É PARA PROFISSIONAIS!)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1094,6 +1115,7 @@ msgstr "Fechar a lista..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1104,8 +1126,7 @@ msgstr "Fechar a lista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Coletando dados..."
 
@@ -1134,9 +1155,8 @@ msgstr ""
 "compatibilidade e reduzir a robustez da negociação de chaves, especialmente "
 "em ambientes com muito tráfego."
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1150,11 +1170,11 @@ msgstr "A configuração falhou"
 msgid "Configuration files will be kept"
 msgstr "Arquivos de configuração que serão mantidos"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr "A configuração foi aplicada."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr "A configuração foi revertida!"
 
@@ -1167,8 +1187,8 @@ msgid "Connect"
 msgstr "Conectar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Conectado"
 
@@ -1176,6 +1196,7 @@ msgstr "Conectado"
 msgid "Connection Limit"
 msgstr "Limite de conexão"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr "A tentativa de conexão falhou"
@@ -1184,7 +1205,7 @@ msgstr "A tentativa de conexão falhou"
 msgid "Connections"
 msgstr "Conexões"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1226,11 +1247,11 @@ msgstr "Criar Interface"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Criar uma ponte juntando múltiplas interfaces"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Crítico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Nível de Registro da Cron"
 
@@ -1253,11 +1274,7 @@ msgstr ""
 "Arquivos personalizados (certificados, scripts) podem permanecer no sistema. "
 "Para evitar isso, restaure antes as configurações inicias."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1282,11 +1299,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Servidor DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP e DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Cliente DHCP"
@@ -1307,20 +1325,20 @@ msgstr "Modo DHCPv6"
 msgid "DHCPv6-Service"
 msgstr "Serviço DHCPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Encaminhamentos DNS"
 
@@ -1328,11 +1346,11 @@ msgstr "Encaminhamentos DNS"
 msgid "DNS-Label / FQDN"
 msgstr "Rótulo DNS / FQDN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr "Verificar DNSSEC sem assinatura"
 
@@ -1349,7 +1367,7 @@ msgstr "Endereço DS-Lite AFTR"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr "Estado da DSL"
 
@@ -1367,12 +1385,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr "Taxa de Dados"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Depurar"
 
@@ -1398,7 +1416,7 @@ msgstr "Roteador Padrão"
 msgid "Default is stateless + stateful"
 msgstr "O padrão é sem estado + com estado"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Estado padrão"
 
@@ -1416,6 +1434,10 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" que anuncia diferentes servidores "
 "DNS para os clientes."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1440,21 +1462,26 @@ msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego"
 msgid "Description"
 msgstr "Descrição"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Tema"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Destino"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Dispositivo"
 
@@ -1466,7 +1493,7 @@ msgstr "Configuração do Dispositivo"
 msgid "Device is rebooting..."
 msgstr "O dispositivo está reiniciando..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "Dispositivo não alcançável!"
 
@@ -1532,7 +1559,7 @@ msgstr "Desabilitado (padrão)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Desassociar quando tiver baixa confirmação de recebimento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 "Descartar respostas de servidores externos para redes privadas (RFC1918)"
@@ -1546,7 +1573,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr "A tentativa de desconexão falhou"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1565,7 +1594,7 @@ msgstr "Distância para o computador mais distante da rede (em metros)."
 msgid "Diversity"
 msgstr "Diversidade"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1577,19 +1606,19 @@ msgstr ""
 "\">DNS</abbr> para firewalls <abbr title=\"Tradução de Endereço de Rede"
 "\">NAT</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Não mantenha em cache para respostas negativas como, por exemplo, para os "
 "domínios inexistentes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Não encaminhe requisições que não podem ser respondidas por servidores de "
 "nomes públicos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Não encaminhe buscas por endereço reverso das redes local"
 
@@ -1597,11 +1626,11 @@ msgstr "Não encaminhe buscas por endereço reverso das redes local"
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Requerer domínio"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Lista branca de domínios"
 
@@ -1609,7 +1638,7 @@ msgstr "Lista branca de domínios"
 msgid "Don't Fragment"
 msgstr "Não Fragmentar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1636,6 +1665,10 @@ msgstr ""
 "Deslocamento <abbr title=\"Razão entre Sinal e Ruído/Signal to Noise Ratio"
 "\">SNR</abbr> do sinal recebido"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear"
@@ -1679,6 +1712,9 @@ msgstr "Comprimento dos bits EA"
 msgid "EAP-Method"
 msgstr "Método EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1702,7 +1738,7 @@ msgstr "Editar esta interface"
 msgid "Edit this network"
 msgstr "Editar esta rede"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Emergência"
 
@@ -1744,7 +1780,7 @@ msgstr "Ativar a negociação de IPv6 no enlace PPP"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Ativar o encaminhamento de quadros jumbos (Jumbo Frames)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Ativar o cliente <abbr title=\"Network Time Protocol\">NTP</abbr>"
 
@@ -1752,7 +1788,7 @@ msgstr "Ativar o cliente <abbr title=\"Network Time Protocol\">NTP</abbr>"
 msgid "Enable Single DES"
 msgstr "Habilitar DES Simples"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Ativar servidor TFTP"
 
@@ -1835,7 +1871,7 @@ msgstr "Modo de encapsulamento"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Cifragem"
 
@@ -1847,11 +1883,11 @@ msgstr "Equipamento do ponto final"
 msgid "Endpoint Port"
 msgstr "Porta do ponto final"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr "Entre com valor personalizado"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr "Entre com valores personalizados"
 
@@ -1864,35 +1900,37 @@ msgstr "Apagando..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Erro"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr "Segundos com erro (ES)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr "Excluir interfaces"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Expandir arquivos de equipamentos conhecidos (hosts)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Expira"
 
@@ -1915,15 +1953,15 @@ msgstr "Lista dos Detentor de Chave R0 Externa"
 msgid "External R1 Key Holder List"
 msgstr "Lista dos Detentor de Chave R1 Externa"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Servidor externo de registros do sistema (syslog)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Porta do servidor externo de registro do sistema (syslog)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "Protocolo do servidor externo de registro do sistema (syslog)"
 
@@ -1946,7 +1984,7 @@ msgid "FT protocol"
 msgstr ""
 "Protocolo de <abbr title=\"Transição Rápida/Fast Transition\">FT</abbr>"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "A confirmação das mudanças na configuração não foram confirmadas em %d "
@@ -1956,7 +1994,7 @@ msgstr ""
 msgid "File"
 msgstr "Arquivo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nome do arquivo da imagem de boot anunciada para os clientes"
 
@@ -1966,11 +2004,11 @@ msgstr "Nome do arquivo da imagem de boot anunciada para os clientes"
 msgid "Filesystem"
 msgstr "Sistema de Arquivos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtrar endereços privados"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtrar consultas inúteis"
 
@@ -2019,7 +2057,7 @@ msgstr "Arquivo da Firmware"
 msgid "Firmware Version"
 msgstr "Versão do Firmware"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Porta de origem fixa para saída de consultas DNS"
 
@@ -2031,12 +2069,6 @@ msgstr "Gravar Firmware"
 msgid "Flash image..."
 msgstr "Gravar imagem..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Gravar nova imagem do firmware"
@@ -2093,7 +2125,7 @@ msgstr "Chave eletrônica do formulário não casa"
 msgid "Forward DHCP traffic"
 msgstr "Encaminhar tráfego DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 "Segundos a frente de correção de erros ( <abbr title=\"Forward Error "
@@ -2135,7 +2167,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2144,11 +2176,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Somente GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Roteador"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr "O endereço do roteador padrão é inválido"
@@ -2157,10 +2190,11 @@ msgstr "O endereço do roteador padrão é inválido"
 msgid "Gateway ports"
 msgstr "Acesso remoto a portas encaminhadas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Configurações Gerais"
 
@@ -2202,13 +2236,15 @@ msgstr "Configurações Globais"
 msgid "Global network options"
 msgstr "Opções de rede globais"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Ir para a configuração de senha..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2240,17 +2276,13 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Suspender"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 "Erros de Código de Erro de Cabeçalho (<abbr title=\"Header Error Code\">HEC</"
 "abbr>)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2276,7 +2308,7 @@ msgstr ""
 msgid "Host"
 msgstr "Equipamento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Entradas de Equipamentos"
 
@@ -2284,7 +2316,7 @@ msgstr "Entradas de Equipamentos"
 msgid "Host expiry timeout"
 msgstr "Tempo limite de expiração de equipamento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 "<abbr title=\"Endereço do Protocolo de Internet\">IP</abbr> do Equipamento "
@@ -2295,10 +2327,11 @@ msgid "Host-Uniq tag content"
 msgstr "Conteúdo da etiqueta única do equipamento"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Nome do equipamento"
 
@@ -2306,8 +2339,8 @@ msgstr "Nome do equipamento"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Nome do equipamento enviado quando requisitar DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Nome dos equipamentos"
 
@@ -2329,14 +2362,16 @@ msgstr "Endereços IP"
 msgid "IP Protocol"
 msgstr "Protocolo IP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Endereço IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr "O endereço IP é inválido"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "O endereço IP está ausente"
@@ -2386,7 +2421,7 @@ msgstr "Roteador padrão IPv4"
 msgid "IPv4 netmask"
 msgstr "Máscara de rede IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2404,6 +2439,7 @@ msgid "IPv4+IPv6"
 msgstr "IPv4+IPv6"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "Endereço IPv4"
 
@@ -2455,7 +2491,7 @@ msgstr ""
 "Prefixo <abbr title=\"Unique Local Address/Endereço Local Único\">ULA</abbr> "
 "IPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr "Enlace IPv6 Superior"
 
@@ -2477,7 +2513,7 @@ msgstr "Tamanho da atribuição IPv6"
 msgid "IPv6 gateway"
 msgstr "Roteador padrão do IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2601,7 +2637,7 @@ msgstr ""
 "de transferência tão altas com a memória <abbr title=\"Memória de Acesso "
 "Aleatório\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorar <code>/etc/hosts</code>"
 
@@ -2609,7 +2645,7 @@ msgstr "Ignorar <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignorar interface"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignorar arquivo de resolução de nomes (resolv.conf)"
 
@@ -2642,7 +2678,7 @@ msgstr "Tempo limite de inatividade"
 msgid "Inbound:"
 msgstr "Entrando:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Informação"
 
@@ -2674,10 +2710,9 @@ msgstr "Instalar pacote %q"
 msgid "Install protocol extensions..."
 msgstr "Instalar extensões de protocolo..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2756,10 +2791,10 @@ msgstr ""
 "A imagem que está a tentar carregar aparenta nao caber na flash do "
 "equipamento. Por favor verifique o arquivo da imagem!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "É necessário JavaScript!"
 
@@ -2800,10 +2835,6 @@ msgstr "Chave"
 msgid "Key #%d"
 msgstr "Chave #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Matar"
@@ -2843,15 +2874,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etiqueta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Idioma"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Idioma e Estilo"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr "Latência"
 
@@ -2859,17 +2890,18 @@ msgstr "Latência"
 msgid "Leaf"
 msgstr "Folha"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "Tempo de concessão"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Arquivo de atribuições"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Tempo restante da atribuição"
 
@@ -2886,7 +2918,7 @@ msgstr "Deixe vazio para detectar automaticamente"
 msgid "Leave empty to use the current WAN address"
 msgstr "Deixe vazio para usar o endereço WAN atual"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2894,37 +2926,37 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limite"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "Limite o serviço DNS para subredes das interfaces nas quais estamos servindo "
 "DNS."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Escute somente nestas interfaces e na interface local (loopback)."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr "Atenuação de Linha (<abbr title=\"Line Attenuation\">LATN</abbr>)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr "Modo da Linha"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr "Estado da Linha"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr "Tempo de Atividade da Linha"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Enlace Ativo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2964,19 +2996,19 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Lista de arquivos de chaves SSH para autenticação"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 "Lista dos domínios para os quais será permitido respostas apontando para "
 "redes privadas (RFC1918)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 "Lista de servidores <abbr title=\"Domain Name System\">DNS</abbr> que "
 "fornecem resultados errados para consultas a domínios inexistentes (NX)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr "Interfaces de Escuta"
 
@@ -2989,12 +3021,12 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Escuta apenas na interface especificada. Se não especificado, escuta em todas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Porta de escuta para a entrada das consultas DNS"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Carga"
 
@@ -3012,6 +3044,12 @@ msgstr "Carregando"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "O endereço IP local é inválido"
@@ -3033,7 +3071,7 @@ msgstr "Endereço IPv4 local"
 msgid "Local IPv6 address"
 msgstr "Endereço IPv6 local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr "Somente Serviço Local"
 
@@ -3042,15 +3080,15 @@ msgid "Local Startup"
 msgstr "Iniciação Local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Hora Local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Domínio Local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3059,17 +3097,17 @@ msgstr ""
 "encaminhados e são resolvidos somente pelo DHCP ou pelo arquivos de "
 "equipamentos conhecidos (hosts)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Sufixo do domínio local adicionado aos nomes no DHCP e nas entradas dos "
 "arquivo de equipamentos conhecidos (hosts)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Servidor local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3077,7 +3115,7 @@ msgstr ""
 "Localizar o nome do equipamento dependendo da subrede requisitante se "
 "mútliplos endereços IPs estiverem disponíveis"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Localizar consultas"
 
@@ -3085,15 +3123,15 @@ msgstr "Localizar consultas"
 msgid "Locked to channel %s used by: %s"
 msgstr "Travado no canal %s usado por: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Nível de detalhamento de saída dos registros"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Registar as consultas"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Registrando os eventos"
 
@@ -3101,11 +3139,11 @@ msgstr "Registrando os eventos"
 msgid "Login"
 msgstr "Entrar"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Sair"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 "Segundos de Perda de Sinal (<abbr title=\"Loss of Signal Seconds\">LOSS</"
@@ -3123,8 +3161,9 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Endereço MAC"
@@ -3164,8 +3203,7 @@ msgstr "MD5"
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3190,7 +3228,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Manual"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 "Taxa de Dados Atingível Máxima (<abbr title=\"Maximum Attainable Data Rate"
@@ -3200,15 +3242,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Número máximo permitido de alocações DHCP ativas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Número máximo permitido de consultas DNS concorrentes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Tamanho máximo permitido dos pacotes UDP EDNS.0"
 
@@ -3233,7 +3275,7 @@ msgstr "Número máximo de endereços atribuídos."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3251,12 +3293,15 @@ msgstr "Memória"
 msgid "Memory usage (%)"
 msgstr "Uso da memória (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Identificador da Malha"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3284,7 +3329,7 @@ msgstr "Domínio da Mobilidade"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Modo"
 
@@ -3313,6 +3358,7 @@ msgstr "A consulta das informações do modem falhou"
 msgid "Modem init timeout"
 msgstr "Estouro de tempo da iniciação do modem"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3323,6 +3369,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Entrada de Montagem"
@@ -3406,13 +3456,14 @@ msgstr "Proxy NDP"
 msgid "NT Domain"
 msgstr "Domínio NT"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Candidatos a servidor NTP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Nome"
 
@@ -3424,14 +3475,10 @@ msgstr "Nome da nova interface"
 msgid "Name of the new network"
 msgstr "Nome da nova rede"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navegação"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Máscara de rede"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3446,14 +3493,11 @@ msgstr "Rede"
 msgid "Network Utilities"
 msgstr "Utilitários de Rede"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Imagem de boot pela rede"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "O dispositivo de rede não está presente"
@@ -3466,6 +3510,7 @@ msgstr "Rede sem interfaces."
 msgid "Next »"
 msgstr "Próximo »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3483,7 +3528,7 @@ msgid "No files found"
 msgstr "Nenhum arquivo encontrado"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Nenhuma informação disponível"
@@ -3492,7 +3537,7 @@ msgstr "Nenhuma informação disponível"
 msgid "No matching prefix delegation"
 msgstr "Não casou com nenhum prefixo delegado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Nenhum cache negativo"
 
@@ -3504,10 +3549,10 @@ msgstr "Nenhuma rede configurada neste dispositivo"
 msgid "No network name specified"
 msgstr "Nenhum nome de rede foi especificado"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Nenhuma senha definida!"
 
@@ -3535,7 +3580,7 @@ msgstr "Nenhuma zona definida"
 msgid "Noise"
 msgstr "Ruído"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 "Margem de Ruído (<abbr title=\"Razão entre Sinal e Ruído/Signal to Noise "
@@ -3545,13 +3590,13 @@ msgstr ""
 msgid "Noise:"
 msgstr "Ruído:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 "Erros CRC Não Preemptivos<abbr title=\"Non Pre-emptive CRC errors\">CRC_P</"
 "abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr "Sem caracter curinga"
 
@@ -3560,7 +3605,7 @@ msgstr "Sem caracter curinga"
 msgid "None"
 msgstr "Nenhum"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normal"
 
@@ -3574,7 +3619,7 @@ msgid "Not associated"
 msgstr "Não conectado"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Não conectado"
 
@@ -3586,7 +3631,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr "Aviso: tamanho do nome da interface"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Aviso"
 
@@ -3594,11 +3639,11 @@ msgstr "Aviso"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "Número de entradas DNS em cache (máximo é 10000, 0 desabilita o cache)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3618,7 +3663,7 @@ msgstr "Senha Ofuscada"
 msgid "Obtain IPv6-Address"
 msgstr "Obter Endereço IPv6"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Atraso no estado de desligado"
 
@@ -3638,15 +3683,23 @@ msgstr ""
 "abbr> <samp>INTERFACE.VLANNR</samp> (<abbr title=\"por exemplo\">ex.</abbr>: "
 "<samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Atraso no estado de conexões"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 "É necessário especificar ao menos um nome de equipamento ou endereço MAC!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3673,11 +3726,11 @@ msgstr "OpenConnect (CISCO AnyConnect)"
 msgid "Operating frequency"
 msgstr "Frequência de Operação"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Opção alterada"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Opção removida"
 
@@ -3790,6 +3843,7 @@ msgstr "Sobrescrever o endereço MAC"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 "Sobrescrever o <abbr title=\"Maximum Transmission Unit/Unidade Máxima de "
@@ -3864,6 +3918,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr "Código PIN rejeitado"
@@ -3997,6 +4052,7 @@ msgstr "Pico:"
 msgid "Peer IP address to assign"
 msgstr "Endereço IP do parceiro para atribuir"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr "O endereço do parceiro está ausente"
@@ -4053,14 +4109,6 @@ msgstr "Entre com o seu usuário e senha."
 msgid "Policy"
 msgstr "Política"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Porta"
@@ -4069,11 +4117,15 @@ msgstr "Porta"
 msgid "Port status:"
 msgstr "Status da porta:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr "Modo de Gerenciamento de Energia"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 "Erros CRC Preemptivos<abbr title=\"Pre-emptive CRC errors\">CRCP_P</abbr>"
@@ -4086,7 +4138,7 @@ msgstr "Preferir LTE"
 msgid "Prefer UMTS"
 msgstr "Preferir UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr "Prefixo Delegado"
 
@@ -4107,7 +4159,7 @@ msgstr ""
 "Assumir que o parceiro está morto depois de uma data quantidade de falhas de "
 "echo do LCP. Use 0 para ignorar as falhas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr "Evite escutar nestas Interfaces."
 
@@ -4129,7 +4181,7 @@ msgstr "Proceder"
 msgid "Processes"
 msgstr "Processos"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "Perfil"
 
@@ -4140,7 +4192,7 @@ msgstr "Protocolo"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protocolo"
@@ -4153,7 +4205,7 @@ msgstr "Protocolo para a nova interface"
 msgid "Protocol support is not installed"
 msgstr "O suporte ao protocolo não está instalado"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Fornecer serviço <abbr title=\"Network Time Protocol\">NTP</abbr>"
 
@@ -4188,11 +4240,11 @@ msgid "QMI Cellular"
 msgstr "Celular QMI"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Qualidade"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4261,7 +4313,7 @@ msgstr ""
 "Bytes brutos codificados em hexadecimal. Deixe vazio a não ser que seu "
 "provedor requeira isso"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4320,7 +4372,7 @@ msgstr "Rede sem fio em Tempo Real"
 msgid "Reassociation Deadline"
 msgstr "Limite para Reassociação"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Proteção contra \"Rebind\""
 
@@ -4338,7 +4390,7 @@ msgstr "Reiniciando..."
 msgid "Reboots the operating system of your device"
 msgstr "Reinicia o sistema operacional do seu dispositivo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Receber"
 
@@ -4443,7 +4495,7 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4451,6 +4503,7 @@ msgstr ""
 "Exige o suporte DNSSEC do servidor superior; verifica se as respostas não "
 "assinadas realmente vêm de domínios não assinados"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4466,11 +4519,11 @@ msgstr "Reiniciar contadores"
 msgid "Reset to defaults"
 msgstr "Redefinir para os valores padrão"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Arquivos de Resolv e Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Arquivo Resolv"
 
@@ -4496,28 +4549,27 @@ msgstr "Restauração"
 msgid "Restore backup"
 msgstr "Restaurar cópia de segurança"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Relevar/esconder senha"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Reverter"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr "Reverter as mudanças"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 "O pedido para reverter as configurações falhou com o estado <code>%h</code>"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr "Revertendo configurações..."
 
@@ -4525,7 +4577,7 @@ msgstr "Revertendo configurações..."
 msgid "Root"
 msgstr "Raiz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Diretório raiz para arquivos disponibilizados pelo TFTP"
 
@@ -4537,8 +4589,11 @@ msgstr "Prepação da raiz (/)"
 msgid "Route Allowed IPs"
 msgstr "Roteie Andereços IP Autorizados"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "Tipo de rota"
 
@@ -4551,13 +4606,13 @@ msgstr "Serviço de Anúncio de Roteador"
 msgid "Router Password"
 msgstr "Senha do Roteador"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Rotas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4578,6 +4633,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Execute a verificação do sistema de arquivos"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr "SHA256"
@@ -4611,7 +4670,7 @@ msgstr "Chaves SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4619,6 +4678,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4626,7 +4687,8 @@ msgstr ""
 msgid "Save"
 msgstr "Salvar"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salvar & Aplicar"
@@ -4656,11 +4718,11 @@ msgstr "O pedido de escaneamento falhou"
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Seção adicionada"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Seção removida"
 
@@ -4695,7 +4757,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Isolar Clientes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Configurações do Servidor"
 
@@ -4712,7 +4774,7 @@ msgstr "Tipo do Serviço"
 msgid "Services"
 msgstr "Serviços"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4729,10 +4791,6 @@ msgstr ""
 "enlace (Se definido, eventos de detecção da portadora não irão gerar eventos "
 "do hotplug)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr "Configurar a Sincronização do Horário"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4747,7 +4805,7 @@ msgstr "A configuração do modo de operação falhou"
 msgid "Setup DHCP Server"
 msgstr "Configurar Servidor DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 "Segundos com erro severos (<abbr title=\"Severely Errored Seconds\">SES</"
@@ -4780,11 +4838,11 @@ msgstr "Desligar esta interface"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Sinal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr "Atenuação do Sinal (<abbr title=\"Signal Attenuation\">SATN</abbr>)"
 
@@ -4796,11 +4854,11 @@ msgstr "Sinal:"
 msgid "Size"
 msgstr "Tamanho"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr "Tamanho do cache de consultas DNS"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4809,11 +4867,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Pular"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Pular para o conteúdo"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Pular para a navegação"
 
@@ -4821,6 +4879,7 @@ msgstr "Pular para a navegação"
 msgid "Slot time"
 msgstr "Intervalo de tempo"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "VLAN em Software"
@@ -4853,6 +4912,10 @@ msgstr ""
 msgid "Source"
 msgstr "Origem"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Especifica o diretório que o dispositivo está conectado"
@@ -4911,7 +4974,7 @@ msgstr "Iniciar"
 msgid "Start priority"
 msgstr "Prioridade de iniciação"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr "Iniciando a aplicação da configuração..."
 
@@ -4923,15 +4986,15 @@ msgstr "Iniciando o escaneamento da rede sem fio..."
 msgid "Startup"
 msgstr "Iniciação"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Rotas Estáticas IPv4"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Rotas Estáticas IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Alocações Estáticas"
 
@@ -4939,11 +5002,12 @@ msgstr "Alocações Estáticas"
 msgid "Static Routes"
 msgstr "Rotas Estáticas"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Endereço Estático"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4961,7 +5025,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Estado"
 
@@ -4970,7 +5034,7 @@ msgstr "Estado"
 msgid "Stop"
 msgstr "Parar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Ordem Exata"
 
@@ -4982,11 +5046,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Enviar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr "Suprimir registros (log)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Suprimir registros (log) de operações rotineiras destes protocolos"
 
@@ -5018,10 +5082,11 @@ msgstr ""
 "O Switch %q tem uma topologia desconhecida - as configurações de VLAN podem "
 "não ser precisas."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr "Máscara da porta do Switch"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Switch VLAN"
@@ -5034,27 +5099,18 @@ msgstr "Trocar o protocolo"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Sincronizar com o navegador"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Sincronizando..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Sistema"
@@ -5064,11 +5120,11 @@ msgstr "Sistema"
 msgid "System Log"
 msgstr "Registro do Sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Propriedades do Sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Tamanho do buffer de registro do sistema"
 
@@ -5076,11 +5132,11 @@ msgstr "Tamanho do buffer de registro do sistema"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Configurações do TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Raiz do servidor TFTP"
 
@@ -5100,8 +5156,7 @@ msgstr "Taxa de TX"
 msgid "Table"
 msgstr "Tabela"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -5178,22 +5233,16 @@ msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 "O arquivo de configuração não pode ser carregado devido ao seguinte erro:"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
-msgstr ""
-"O dispositivo não foi alcançado em %d segundos depois de aplicar as "
-"configurações pendentes. Por questões de segurança, as configurações foram "
-"revertidas. Se você acredita que as mudanças de configuração estão realmente "
-"corretas, aplique as configurações sem verificação. Alternativamente, você "
-"pode dispensar este aviso e editar as configurações antes de tentar aplicá-"
-"las novamente, ou reverter todas as configurações pendentes e manter o "
-"estado atual em uso."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5225,10 +5274,6 @@ msgstr ""
 "garantir a integridade dos dados. <br /> Clique em \"Proceder\" para iniciar "
 "o procedimetno de gravação."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "As seguintes alterações foram revertidas"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "As seguintes regras estão atualmente ativas neste sistema."
@@ -5330,26 +5375,18 @@ msgstr ""
 "A imagem carregada não contém um formato suportado. Confirme que você "
 "escolheu uma imagem para a sua plataforma."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Tema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Não existem alocações ativas."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr "Não existem mudanças para aplicar."
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Não existem modificações pendentes para reverter!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Não existem modificações pendentes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
@@ -5359,10 +5396,10 @@ msgstr ""
 "Ainda não existe um dispositivo associado. Por favor, associe um dispositivo "
 "de rede na aba \"Configurações Físicas\""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5374,15 +5411,12 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Este endereço IPv4 do repassar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
-"Este arquivo deve conter linhas como 'server=/domain/1.2.3.4' ou "
-"'server=1.2.3.4' para servidores <abbr title=\"Domain Name System/Sistema de "
-"Nomes de Domínios\">DNS</abbr> por domínio ou completos."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
 msgid ""
@@ -5419,7 +5453,7 @@ msgstr ""
 "Este é o endereço da ponta local designado pelo agente de túnel. normalmente "
 "ele termina com <code>...:2/64</code>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5460,29 +5494,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr "Esta página fornece informações sobre as conexões de rede ativas."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Esta seção ainda não contêm valores"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Sincronização de horário"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "A sincronização do horário ainda não está configurada."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Fuso Horário"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5525,7 +5556,7 @@ msgstr "Transferências"
 msgid "Transmission Rate"
 msgstr "Taxa de Transmissão"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Transmitir"
 
@@ -5540,11 +5571,11 @@ msgstr "Potência de Transmissão"
 msgid "Transmitter Antenna"
 msgstr "Antena de Transmissão"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Disparo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Modo de disparo"
 
@@ -5552,6 +5583,7 @@ msgstr "Modo de disparo"
 msgid "Tunnel ID"
 msgstr "Identificador do Túnel"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interface de Tunelamento"
@@ -5567,7 +5599,7 @@ msgid "Tx-Power"
 msgstr "Potência de transmissão"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipo"
@@ -5584,11 +5616,11 @@ msgstr "UMTS somente"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Dispositivo USB"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "Portas USB"
 
@@ -5597,15 +5629,19 @@ msgstr "Portas USB"
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr "Não foi possível determinar o nome do dispositivo"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr "Não foi possível determinar o endereço IP externo"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr "Não foi possível determinar a interface com a rede externa"
@@ -5622,24 +5658,28 @@ msgstr "Não foi possível obter o identificador do cliente"
 msgid "Unable to resolve AFTR host name"
 msgstr "Não foi possível resolver o nome do AFTR"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr "Não foi possível resolver o nome do parceiro"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 "Segundos de indisponibilidade (<abbr title=\"Unavailable Seconds\">UAS</"
 "abbr>)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconhecido"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Erro desconhecido (%s)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Não gerenciado"
@@ -5653,10 +5693,7 @@ msgstr "Desmontar"
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Alterações Não Salvas"
 
@@ -5702,7 +5739,7 @@ msgstr "Arquivo Carregado"
 msgid "Uptime"
 msgstr "Tempo de atividade"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Usar <code>/etc/ethers</code>"
 
@@ -5816,7 +5853,7 @@ msgstr "Use a métrica do roteador"
 msgid "Use routing table"
 msgstr "Use a tabela de roteamento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5964,16 +6001,16 @@ msgstr "Esperando a aplicação das mudanças..."
 msgid "Waiting for command to complete..."
 msgstr "Esperando o término do comando..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
-msgstr "Esperando que a configuração seja aplicada...%ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "Esperando pelo dispositivo..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Atenção"
 
@@ -5992,26 +6029,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Largura"
@@ -6026,10 +6043,13 @@ msgstr "VPN WireGuard"
 msgid "Wireless"
 msgstr "Rede sem fio"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Dispositivo de Rede sem Fio"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -6046,13 +6066,13 @@ msgstr "Segurança da Rede sem Fio"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Rede sem fio está desabilitada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Rede sem fio está não conectada"
 
@@ -6068,14 +6088,15 @@ msgstr "A rede sem fio está desabilitada"
 msgid "Wireless network is enabled"
 msgstr "A rede sem fio está habilitada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Escreva as requisições DNS para o servidor de registro (syslog)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "Escrever registro do sistema (log) no arquivo"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -6092,33 +6113,33 @@ msgstr ""
 "como por exemplo \"rede/network\", o dispositivo poderá tornar-se "
 "inacessível!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Você precisa habilitar o JavaScript no seu navegador ou o LuCI não irá "
 "funcionar corretamente."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "qualquer"
 
@@ -6137,6 +6158,10 @@ msgstr "qualquer"
 msgid "auto"
 msgstr "automático"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -6145,6 +6170,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "em ponte"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -6197,10 +6224,11 @@ msgstr "desabilitado"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "expirado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6208,6 +6236,7 @@ msgstr ""
 "arquivo onde as alocações <abbr title=\"Protocolo de Configuração Dinâmica "
 "de Hosts\">DHCP</abbr> são armazenadas"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "encaminhar"
@@ -6220,7 +6249,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -6234,10 +6263,11 @@ msgstr "ocultar"
 msgid "hybrid mode"
 msgstr "modo híbrido"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "se o destino for uma rede"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "entrada"
@@ -6262,15 +6292,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 "arquivo local de <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
@@ -6294,10 +6324,14 @@ msgstr "não"
 msgid "no link"
 msgstr "sem link"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "nenhum"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6305,28 +6339,25 @@ msgid "not present"
 msgstr "não presente"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "desligado"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "ligado"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "aberto"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr "saída"
@@ -6335,11 +6366,11 @@ msgstr "saída"
 msgid "overlay"
 msgstr "sobreposição"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6387,7 +6418,7 @@ msgstr "etiquetado"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "unidades de tempo (TUs / 1.024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6397,10 +6428,17 @@ msgstr "desconhecido"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "ilimitado"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6414,159 +6452,159 @@ msgstr "não especificado -ou- criar:"
 msgid "untagged"
 msgstr "não etiquetado"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6580,6 +6618,67 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
+#~ msgid "Apply anyway"
+#~ msgstr "Aplicar sem verificação"
+
+#~ msgid "Back"
+#~ msgstr "Voltar"
+
+#~ msgid "Netmask"
+#~ msgstr "Máscara de rede"
+
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Configurar a Sincronização do Horário"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Sincronizando..."
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
+#~ "this warning and edit changes before attempting to apply again, or revert "
+#~ "all pending changes to keep the currently working configuration state."
+#~ msgstr ""
+#~ "O dispositivo não foi alcançado em %d segundos depois de aplicar as "
+#~ "configurações pendentes. Por questões de segurança, as configurações "
+#~ "foram revertidas. Se você acredita que as mudanças de configuração estão "
+#~ "realmente corretas, aplique as configurações sem verificação. "
+#~ "Alternativamente, você pode dispensar este aviso e editar as "
+#~ "configurações antes de tentar aplicá-las novamente, ou reverter todas as "
+#~ "configurações pendentes e manter o estado atual em uso."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "As seguintes alterações foram revertidas"
+
+#~ msgid "Theme"
+#~ msgstr "Tema"
+
+#~ msgid "There are no changes to apply."
+#~ msgstr "Não existem mudanças para aplicar."
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Não existem modificações pendentes para reverter!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Não existem modificações pendentes!"
+
+#~ msgid ""
+#~ "This file may contain lines like 'server=/domain/1.2.3.4' or "
+#~ "'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+#~ "Name System\">DNS</abbr> servers."
+#~ msgstr ""
+#~ "Este arquivo deve conter linhas como 'server=/domain/1.2.3.4' ou "
+#~ "'server=1.2.3.4' para servidores <abbr title=\"Domain Name System/Sistema "
+#~ "de Nomes de Domínios\">DNS</abbr> por domínio ou completos."
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "A sincronização do horário ainda não está configurada."
+
+#~ msgid "Waiting for configuration to be applied… %ds"
+#~ msgstr "Esperando que a configuração seja aplicada...%ds"
+
 #~ msgid ""
 #~ "Your Internet Explorer is too old to display this page correctly. Please "
 #~ "upgrade it to at least version 7 or use another browser like Firefox, "
@@ -6613,9 +6712,6 @@ msgstr "« Voltar"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Erro Desconhecido, a senha não foi alterada!"
 
-#~ msgid "Design"
-#~ msgstr "Tema"
-
 #~ msgid "Available packages"
 #~ msgstr "Pacotes disponíveis"
 
@@ -6695,9 +6791,6 @@ msgstr "« Voltar"
 #~ msgid "Version"
 #~ msgstr "Versão"
 
-#~ msgid "none"
-#~ msgstr "nenhum"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "Desabilita a configuração do DNS"
 
index 1544bb23e34623a0c1167589e90d48ec82595e20..cac6931cfdf2a398cba496659a0ccdcd76210bf1 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr "(janela de %d minutos, intervalo de %d segundos)"
 msgid "(%s available)"
 msgstr "(%s disponível)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s disponível)"
 msgid "(empty)"
 msgstr "(vazio)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(não existem interfaces ligadas)"
 msgid "-- Additional Field --"
 msgstr "-- Campo Adicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Por favor escolha --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalizado --"
@@ -82,7 +92,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -146,17 +155,17 @@ msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto Básico de Serviços\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 "Porta de consulta de <abbr title=\"Servidor de Nomes de Domínio\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 "Porta do servidor<abbr title=\"Servidor de Nomes de Domínio\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -169,23 +178,23 @@ msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto de Serviços Estendidos\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Endereço <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "Gateway <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 "Máscara de rede <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -193,33 +202,33 @@ msgstr ""
 "<abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>-Endereço ou Rede "
 "(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Gateway <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuração do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nome da <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Endereço <abbr title=\"Controle de Acesso ao Meio\">MAC</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -227,7 +236,7 @@ msgstr ""
 "<abbr title=\"Máximo\">Max.</abbr> de concessões<abbr title=\"Protocolo de "
 "Configuracao Dinamica de Hosts\">DHCP</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -235,7 +244,7 @@ msgstr ""
 "Tamanho <abbr title=\"Máximo\">Max.</abbr> do pacote <abbr title="
 "\"Mecanismos de Extensão para Sistemas de Nomes de Domínio\">EDNS0</abbr> "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"máximo\">Max.</abbr> consultas concorrentes"
 
@@ -245,7 +254,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -308,7 +317,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número de Dispositivo ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -342,6 +351,7 @@ msgid "Active Connections"
 msgstr "Ligações Ativas"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Concessões DHCP Ativas"
 
@@ -349,11 +359,17 @@ msgstr "Concessões DHCP Ativas"
 msgid "Active DHCPv6 Leases"
 msgstr "Concessões DHCPv6 Ativas"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -379,7 +395,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Adicionar um sufixo de domínio local aos nomes servidos dos ficheiros de "
@@ -389,16 +405,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Adicionar uma nova interface..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Ficheiro Adicional de Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Endereço"
 
@@ -411,11 +445,8 @@ msgstr ""
 msgid "Administration"
 msgstr "Administração"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -426,14 +457,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Definições Avançadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Alerta"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -443,17 +475,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -480,7 +512,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Permitir somente os listados"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Permitir localhost"
 
@@ -497,7 +529,7 @@ msgstr "Permitir o login como root só com password"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permitir que o utilizador <em>root</em> faça login só com password"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -511,14 +543,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -526,7 +550,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -624,16 +648,17 @@ msgstr "Antena 2"
 msgid "Antenna Configuration"
 msgstr "Configuração das Antenas"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Qualquer zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -661,7 +686,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Estações Associadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -678,7 +703,7 @@ msgstr "Autenticação"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autoritário"
 
@@ -686,13 +711,13 @@ msgstr "Autoritário"
 msgid "Authorization Required"
 msgstr "Autorização Requerida"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Actualização Automática"
 
@@ -764,15 +789,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Voltar"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -825,7 +845,7 @@ msgstr ""
 "configuração alterados e marcados pelo opkg, ficheiros base essenciais e "
 "padrões de backup definidos pelo utilizador."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -841,14 +861,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Taxa de bits"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
@@ -920,8 +941,7 @@ msgstr "Cadeia"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Alterações"
 
@@ -929,7 +949,7 @@ msgstr "Alterações"
 msgid "Changes applied."
 msgstr "Alterações aplicadas."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -946,7 +966,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Canal"
 
@@ -1019,6 +1039,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1054,6 +1075,7 @@ msgstr "Fechar lista..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1064,8 +1086,7 @@ msgstr "Fechar lista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "A obter dados..."
 
@@ -1089,9 +1110,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1105,11 +1125,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1122,8 +1142,8 @@ msgid "Connect"
 msgstr "Ligar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Ligado"
 
@@ -1131,6 +1151,7 @@ msgstr "Ligado"
 msgid "Connection Limit"
 msgstr "Limite de Ligações"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1139,7 +1160,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Ligações"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1177,11 +1198,11 @@ msgstr "Criar interface"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Criar uma bridge entre múltiplas interfaces "
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Critico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Nível de Log do Cron"
 
@@ -1202,11 +1223,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1231,11 +1248,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Servidor DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP e DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Cliente DHCP"
@@ -1256,20 +1274,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Encaminhamentos DNS"
 
@@ -1277,11 +1295,11 @@ msgstr "Encaminhamentos DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1298,7 +1316,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1314,12 +1332,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Depurar"
 
@@ -1345,7 +1363,7 @@ msgstr "Gateway predefinido"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Estado predefinido"
 
@@ -1363,6 +1381,10 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" informa os clientes de diferentes "
 "servidores DNS."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1387,21 +1409,26 @@ msgstr ""
 msgid "Description"
 msgstr "Descrição"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Tema"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Destino"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Dispositivo"
 
@@ -1413,7 +1440,7 @@ msgstr "Configuração do Dispositivo"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1478,7 +1505,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Descartar respostas RFC1918 a montante"
 
@@ -1491,7 +1518,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1510,7 +1539,7 @@ msgstr "Distância para o último host da rede em metros."
 msgid "Diversity"
 msgstr "Diversidade"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1522,18 +1551,18 @@ msgstr ""
 "\">DNS</abbr> para firewalls <abbr title=\"Tradução de Endereço de Rede"
 "\">NAT</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Não colocar em cache as respostas negativas, p.e. para dominios inexistentes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Não encaminhar pedidos que não possam ser respondidos por servidor públicos "
 "de nomes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Não encaminhar lookups reversos para as redes locais"
 
@@ -1541,11 +1570,11 @@ msgstr "Não encaminhar lookups reversos para as redes locais"
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Requerer domínio"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Lista Branca do Dominio"
 
@@ -1553,7 +1582,7 @@ msgstr "Lista Branca do Dominio"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1577,6 +1606,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instância do Dropbear"
@@ -1619,6 +1652,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "Metodo-EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1640,7 +1676,7 @@ msgstr "Editar esta interface"
 msgid "Edit this network"
 msgstr "Editar esta rede"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Emergência"
 
@@ -1679,7 +1715,7 @@ msgstr "Ativar a negociação IPv6 no link PPP"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Ativar a passagem de Jumbo Frames"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Ativar o cliente NTP"
 
@@ -1687,7 +1723,7 @@ msgstr "Ativar o cliente NTP"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Ativar o servidor TFTP"
 
@@ -1764,7 +1800,7 @@ msgstr "Modo de encapsulamento"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Encriptação"
 
@@ -1776,11 +1812,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1793,35 +1829,37 @@ msgstr "A apagar..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Erro"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Expandir hosts"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Expira"
 
@@ -1845,15 +1883,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Servidor externo de logs de sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Porta do Servidor externo de logs de sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1873,7 +1911,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1881,7 +1919,7 @@ msgstr ""
 msgid "File"
 msgstr "Ficheiro"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nome de ficheiro da imagem de boot a anunciar aos clientes"
 
@@ -1891,11 +1929,11 @@ msgstr "Nome de ficheiro da imagem de boot a anunciar aos clientes"
 msgid "Filesystem"
 msgstr "Sistema de ficheiros"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtrar endereços privados"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtro inútil"
 
@@ -1941,7 +1979,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Versão do Firmware"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Porta fixa de origem para saída das consultas DNS"
 
@@ -1953,12 +1991,6 @@ msgstr "Gravar Firmware"
 msgid "Flash image..."
 msgstr "Flashar imagem..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Flashar nova imagem do firmware"
@@ -2015,7 +2047,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Encaminhar tráfego DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2053,7 +2085,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2062,11 +2094,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Só GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Gateway"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2075,10 +2108,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Portas de gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Definições Gerais"
 
@@ -2119,13 +2153,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Ir para a configuração da password"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2155,15 +2191,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Suspender"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2189,7 +2221,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Entradas de hosts"
 
@@ -2197,7 +2229,7 @@ msgstr "Entradas de hosts"
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 "<abbr title=\"Endereço do Protocolo de Internet\">IP</abbr> do host ou rede"
@@ -2207,10 +2239,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Hostname"
 
@@ -2218,8 +2251,8 @@ msgstr "Hostname"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Hostname a enviar quando houver solicitação por DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Hostnames"
 
@@ -2239,14 +2272,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Endereço IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2296,7 +2331,7 @@ msgstr "Gateway IPv4"
 msgid "IPv4 netmask"
 msgstr "Máscara IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2314,6 +2349,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "Endereço-IPv4"
 
@@ -2363,7 +2399,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2385,7 +2421,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Gateway IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2503,7 +2539,7 @@ msgstr ""
 "lento pois o dispositivo swap não pode ser acedido com um nível elevado de "
 "memória <abbr title=\"Memória de Acesso Aleatório\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorar <code>/etc/hosts</code>"
 
@@ -2511,7 +2547,7 @@ msgstr "Ignorar <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignorar interface"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignorar ficheiro resolv.conf"
 
@@ -2542,7 +2578,7 @@ msgstr "Tempo de inatividade"
 msgid "Inbound:"
 msgstr "Entrada:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Info"
 
@@ -2574,10 +2610,9 @@ msgstr "Instalar pacote %q"
 msgid "Install protocol extensions..."
 msgstr "Instalar extensões do protocolo..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2654,10 +2689,10 @@ msgstr ""
 "A imagem que está a tentar carregar aparenta não caber na flash do "
 "equipamento. Por favor verifique o ficheiro de imagem."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "É necessário JavaScript!"
 
@@ -2698,10 +2733,6 @@ msgstr "Chave"
 msgid "Key #%d"
 msgstr "Chave #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Matar"
@@ -2741,15 +2772,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etiqueta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Idioma"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Língua e Tema"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2757,17 +2788,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Ficheiro de concessões"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Tempo de atribuição restante"
 
@@ -2784,7 +2816,7 @@ msgstr "Deixar em branco para auto-detecção"
 msgid "Leave empty to use the current WAN address"
 msgstr "Deixar em branco para usar o endereço WAN actual"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2792,35 +2824,35 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limite"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Link Ativo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2850,15 +2882,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Lista de dominios que permitem respostas RFC1918 para"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2871,12 +2903,12 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Escutar apenas na interface fornecida ou, se não especificada, em todas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Porta de escuta para entrada de consultas DNS"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Carga"
 
@@ -2894,6 +2926,12 @@ msgstr "A carregar"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2915,7 +2953,7 @@ msgstr "Endereço IPv4 Local"
 msgid "Local IPv6 address"
 msgstr "Endereço IPv6 Local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2924,15 +2962,15 @@ msgid "Local Startup"
 msgstr "Arranque Local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Hora Local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Domínio local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -2941,23 +2979,23 @@ msgstr ""
 "Especificação de dominio local. Os nomes que correspondam a este dominio "
 "nunca são encaminhados e resolvidos do DHCP ou do ficheiro de hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Sufixos de dominio local a juntar aos nomes DHCP e às entradas do ficheiro "
 "de hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Servidor local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Localizar consultas"
 
@@ -2965,15 +3003,15 @@ msgstr "Localizar consultas"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Nível de output do log"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Registo das consultas"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2981,11 +3019,11 @@ msgstr ""
 msgid "Login"
 msgstr "Login"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Logout"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -3001,8 +3039,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Endereço-MAC"
@@ -3042,8 +3081,7 @@ msgstr ""
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3064,7 +3102,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3072,15 +3114,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Número máximo permitido de concessões DHCP ativas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Número máximo permitido de consultas DNS permitidas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3103,7 +3145,7 @@ msgstr "Número máximo de endereços concessionados."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3121,12 +3163,15 @@ msgstr "Memória"
 msgid "Memory usage (%)"
 msgstr "Uso de memória (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3154,7 +3199,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Modo"
 
@@ -3183,6 +3228,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3193,6 +3239,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Montar Entrada"
@@ -3276,13 +3326,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Candidatos a servidor NTP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Nome"
 
@@ -3294,14 +3345,10 @@ msgstr "Nome da nova interface"
 msgid "Name of the new network"
 msgstr "Nome da nova rede"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navegação"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Mascara de rede"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3316,14 +3363,11 @@ msgstr "Rede"
 msgid "Network Utilities"
 msgstr "Ferramentas de Rede"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Imagem de arranque via rede"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3336,6 +3380,7 @@ msgstr "Rede sem interfaces."
 msgid "Next »"
 msgstr "Seguinte »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3353,7 +3398,7 @@ msgid "No files found"
 msgstr "Não foram encontrados ficheiros"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Sem informação disponível"
@@ -3362,7 +3407,7 @@ msgstr "Sem informação disponível"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Sem cache negativa"
 
@@ -3374,10 +3419,10 @@ msgstr "Nenhuma rede configurada no dispositivo"
 msgid "No network name specified"
 msgstr "Nome de rede não especificado"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Sem password definida!"
 
@@ -3405,7 +3450,7 @@ msgstr "Sem zona atribuída"
 msgid "Noise"
 msgstr "Ruído"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3413,11 +3458,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "Ruído:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3426,7 +3471,7 @@ msgstr ""
 msgid "None"
 msgstr "Nenhum"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normal"
 
@@ -3440,7 +3485,7 @@ msgid "Not associated"
 msgstr "Não associado"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Não ligado"
 
@@ -3452,7 +3497,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Reparo"
 
@@ -3460,11 +3505,11 @@ msgstr "Reparo"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3484,7 +3529,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Atraso do Off-State"
 
@@ -3504,14 +3549,22 @@ msgstr ""
 "<samp>INTERFACE.VLANNR</samp> (<abbr title=\"por exemplo\">ex.</abbr>: "
 "<samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Atraso do On-State"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Um nome de host ou endereço MAC deve ser especificado!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3538,11 +3591,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Opção alterada"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Opção removida"
 
@@ -3642,6 +3695,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3711,6 +3765,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3844,6 +3899,7 @@ msgstr "Pico:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3900,14 +3956,6 @@ msgstr "Insira o seu username e password."
 msgid "Policy"
 msgstr "Política"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Porta"
@@ -3916,11 +3964,15 @@ msgstr "Porta"
 msgid "Port status:"
 msgstr "Estado da porta:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3932,7 +3984,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3951,7 +4003,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3973,7 +4025,7 @@ msgstr "Proceder"
 msgid "Processes"
 msgstr "Processos"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3984,7 +4036,7 @@ msgstr "Protocolo"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protocolo"
@@ -3997,7 +4049,7 @@ msgstr "Protocolo da nova interface"
 msgid "Protocol support is not installed"
 msgstr "O protocolo suportado não está instalado"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -4030,11 +4082,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Qualidade"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4099,7 +4151,7 @@ msgstr "Servidor-Autenticação-Radius"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4153,7 +4205,7 @@ msgstr "Wireless em Tempo Real"
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Religar protecção"
 
@@ -4171,7 +4223,7 @@ msgstr "A reiniciar..."
 msgid "Reboots the operating system of your device"
 msgstr "Reinicia o seu dispositivo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Receber"
 
@@ -4272,12 +4324,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4293,11 +4346,11 @@ msgstr "Limpar contadores"
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Ficheiros Resolv e Hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr ""
 
@@ -4323,27 +4376,26 @@ msgstr "Restauração"
 msgid "Restore backup"
 msgstr "Restaurar backup"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Revelar/esconder password"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Reverter"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4351,7 +4403,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4363,8 +4415,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4377,13 +4432,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "Password do Router"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Rotas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4404,6 +4459,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Correr uma verificação do sistema de ficheiros"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4437,7 +4496,7 @@ msgstr "Chaves-SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4445,6 +4504,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4452,7 +4513,8 @@ msgstr ""
 msgid "Save"
 msgstr "Salvar"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salvar & Aplicar"
@@ -4482,11 +4544,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Secção adicionada"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Secção removida"
 
@@ -4516,7 +4578,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Isolar Clientes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr ""
 
@@ -4533,7 +4595,7 @@ msgstr "Tipo de Serviço"
 msgid "Services"
 msgstr "Serviços"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4547,11 +4609,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "Configurar Sincronização Horária"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4564,7 +4621,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Configurar Servidor DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4595,11 +4652,11 @@ msgstr "Desligar esta interface"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Sinal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4611,11 +4668,11 @@ msgstr "Sinal:"
 msgid "Size"
 msgstr "Tamanho"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4624,11 +4681,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Saltar"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Ir para o conteúdo"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Ir para a navegação"
 
@@ -4636,6 +4693,7 @@ msgstr "Ir para a navegação"
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4665,6 +4723,10 @@ msgstr ""
 msgid "Source"
 msgstr "Origem"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4715,7 +4777,7 @@ msgstr "Iniciar"
 msgid "Start priority"
 msgstr "Prioridade de inicialização"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4727,15 +4789,15 @@ msgstr ""
 msgid "Startup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Rotas Estáticas IPv4"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Rotas Estáticas IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Atribuições Estáticas"
 
@@ -4743,11 +4805,12 @@ msgstr "Atribuições Estáticas"
 msgid "Static Routes"
 msgstr "Rotas Estáticas"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Endereço estático"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4761,7 +4824,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Status"
 
@@ -4770,7 +4833,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Parar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Ordem exacta"
 
@@ -4782,11 +4845,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Enviar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4816,10 +4879,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4832,27 +4896,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Sincronizar com o browser"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "A sincronizar..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Sistema"
@@ -4862,11 +4917,11 @@ msgstr "Sistema"
 msgid "System Log"
 msgstr "Registo do Sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Propriedades do Sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4874,11 +4929,11 @@ msgstr ""
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Definições TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Raíz do servidor TFTP"
 
@@ -4898,8 +4953,7 @@ msgstr ""
 msgid "Table"
 msgstr "Tabela"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4967,14 +5021,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -5006,10 +5061,6 @@ msgstr ""
 "compare com o ficheiro original para assegurar a integração de dados.<br /> "
 "Click em \"Proceder\" para iniciar o procedimento."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Foram recuperadas as seguintes alterações "
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "As seguintes regras estão actualmente acivas neste sistema."
@@ -5112,27 +5163,19 @@ msgstr ""
 "A imagem carregada não contém um formato suportado. Confirme que escolhe uma "
 "imagem genérica para a sua plataforma."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Tema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Não há concessões ativas."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Não há alterações pendentes para reverter!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Não há alterações pendentes!"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
 "There is no device assigned yet, please attach a network device in the "
@@ -5141,10 +5184,10 @@ msgstr ""
 "Ainda não há um dispositivo atribuído, por favor ligue um dispositivo de "
 "rede nas \"Definições Físicas\""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5156,10 +5199,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5190,7 +5233,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5227,29 +5270,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr "Esta página fornece informações sobre as ligações de rede ativas."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Esta secção ainda não contêm valores"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Sincronização Horária"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "A sincronização horária ainda não está configurada."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Fuso Horário"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5291,7 +5331,7 @@ msgstr "Transferências"
 msgid "Transmission Rate"
 msgstr "Taxa de Transmissão"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Transmitir"
 
@@ -5306,11 +5346,11 @@ msgstr "Potência de Transmissão"
 msgid "Transmitter Antenna"
 msgstr "Antena de Transmissão"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Trigger"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Modo de Trigger"
 
@@ -5318,6 +5358,7 @@ msgstr "Modo de Trigger"
 msgid "Tunnel ID"
 msgstr "ID do Túnel"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interface de Túnel"
@@ -5333,7 +5374,7 @@ msgid "Tx-Power"
 msgstr "Potência de Tx"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipo"
@@ -5350,11 +5391,11 @@ msgstr "Só UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Dispositivo USB"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5363,15 +5404,19 @@ msgstr ""
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5388,22 +5433,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconhecido"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Não gerido"
@@ -5417,10 +5466,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Alterações não Guardadas"
 
@@ -5461,7 +5507,7 @@ msgstr "Ficheiro carregado"
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Usar <code>/etc/ethers</code>"
 
@@ -5573,7 +5619,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr "Usar tabela de roteamento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5714,16 +5760,16 @@ msgstr "A aguardar que as mudanças sejam aplicadas..."
 msgid "Waiting for command to complete..."
 msgstr "A aguardar que o comando termine..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Aviso"
 
@@ -5742,26 +5788,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5776,10 +5802,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Rede Wireless"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptador Wireless"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5796,13 +5825,13 @@ msgstr "Segurança Wireless"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Wireless desativada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Wireless não associada"
 
@@ -5818,14 +5847,15 @@ msgstr "Wireless está desativado."
 msgid "Wireless network is enabled"
 msgstr "A rede wireless está ativada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Escrever os pedidos de DNS para o syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5842,33 +5872,33 @@ msgstr ""
 "como por exemplo \"rede/network\", o dispositivo poderá tornar-se "
 "inacessível!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Tem de activar o JavaScript no seu browser ou a LuCI não funcionará "
 "corretamente."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "qualquer"
 
@@ -5887,6 +5917,11 @@ msgstr "qualquer"
 msgid "auto"
 msgstr "automático"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+#, fuzzy
+msgid "automatic"
+msgstr "estático"
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5895,6 +5930,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5947,10 +5984,11 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "expirou"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5958,6 +5996,7 @@ msgstr ""
 "Ficheiro onde as atribuições <abbr title=\"Protocolo de Configuração "
 "Dinâmica de Hosts\">DHCP</abbr> são armazenadas"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr ""
@@ -5970,7 +6009,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5984,10 +6023,11 @@ msgstr "escondido"
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "se o destino for uma rede"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "entrada"
@@ -6012,15 +6052,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 "Ficheiro local de <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
@@ -6043,10 +6083,14 @@ msgstr "não"
 msgid "no link"
 msgstr "sem link"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "nenhum"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6054,28 +6098,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "desligado"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "ligado"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "abrir"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6084,11 +6125,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6136,7 +6177,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6146,10 +6187,17 @@ msgstr "desconhecido"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "ilimitado"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6163,159 +6211,159 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6329,6 +6377,34 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
+#~ msgid "Back"
+#~ msgstr "Voltar"
+
+#~ msgid "Netmask"
+#~ msgstr "Mascara de rede"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Configurar Sincronização Horária"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "A sincronizar..."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Foram recuperadas as seguintes alterações "
+
+#~ msgid "Theme"
+#~ msgstr "Tema"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Não há alterações pendentes para reverter!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Não há alterações pendentes!"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "A sincronização horária ainda não está configurada."
+
 #~ msgid "kB"
 #~ msgstr "kB"
 
@@ -6345,9 +6421,6 @@ msgstr "« Voltar"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "Erro Desconhecido, a password não foi alterada!"
 
-#~ msgid "Design"
-#~ msgstr "Tema"
-
 #~ msgid "Available packages"
 #~ msgstr "Pacotes disponíveis"
 
@@ -6396,9 +6469,6 @@ msgstr "« Voltar"
 #~ msgid "Version"
 #~ msgstr "Versão"
 
-#~ msgid "none"
-#~ msgstr "nenhum"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "Desativar configuração de DNS"
 
@@ -6550,10 +6620,6 @@ msgstr "« Voltar"
 #~ msgid "Leasetime"
 #~ msgstr "Tempo de concessão"
 
-#, fuzzy
-#~ msgid "automatic"
-#~ msgstr "estático"
-
 #~ msgid "AR Support"
 #~ msgstr "Suporte AR"
 
index 3cf2a745a56cfe8eeb4ddd1786625a19273a250a..b08b8ce610670c776a1fa9e76935eac453d325ab 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -40,6 +40,10 @@ msgstr "(%d fereastra minute, %d interval secunde)"
 msgid "(%s available)"
 msgstr "(%s disponibil)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -47,6 +51,7 @@ msgstr "(%s disponibil)"
 msgid "(empty)"
 msgstr "(gol)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -56,15 +61,20 @@ msgstr "(nici o interfata atasata)"
 msgid "-- Additional Field --"
 msgstr "-- Camp suplimentar --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Te rog sa alegi --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- particularizat --"
@@ -81,7 +91,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -144,15 +153,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr>port de apelare"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> port server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -164,61 +173,61 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Adresa <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Poarta Acces "
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "Masca de retea <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Addresa retea (CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Poarta Acces"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configurare"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Nume"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Addresa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -226,7 +235,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> marime pachet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Max.</abbr> interogari simultane"
 
@@ -236,7 +245,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -299,7 +308,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM numar echipament"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -331,6 +340,7 @@ msgid "Active Connections"
 msgstr "Conexiuni active"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr ""
 
@@ -338,11 +348,17 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -368,7 +384,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Adauga un sufix local numelor servite din fisierele de tip hosts"
 
@@ -376,16 +392,34 @@ msgstr "Adauga un sufix local numelor servite din fisierele de tip hosts"
 msgid "Add new interface..."
 msgstr "Adauga interfata noua.."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Fisiere de tip hosts aditionale"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Adresa"
 
@@ -398,11 +432,8 @@ msgstr "Adresa de acces punte locala repetor"
 msgid "Administration"
 msgstr "Administrare"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -413,14 +444,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Setari avansate"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Alerta"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -430,17 +462,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -467,7 +499,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Permite doar cele listate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Permite localhost"
 
@@ -483,7 +515,7 @@ msgstr "Permite autentificarea contului root cu parola"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permite contului <em>root</em> sa se autentifice cu parola"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -497,14 +529,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -512,7 +536,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -610,16 +634,17 @@ msgstr "Antena 2"
 msgid "Antenna Configuration"
 msgstr "Configurarea Antenei"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Orice Zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -647,7 +672,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Statiile asociate"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -664,7 +689,7 @@ msgstr "Autentificare"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Autoritare"
 
@@ -672,13 +697,13 @@ msgstr "Autoritare"
 msgid "Authorization Required"
 msgstr "Necesita Autorizare"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Reimprospatare automata"
 
@@ -750,15 +775,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Inapoi"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -808,7 +828,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -824,14 +844,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Bogus NX Domain Override"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Punte"
@@ -903,8 +924,7 @@ msgstr "Lant"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Modificari"
 
@@ -912,7 +932,7 @@ msgstr "Modificari"
 msgid "Changes applied."
 msgstr "Modificari aplicate."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -929,7 +949,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Canal"
 
@@ -997,6 +1017,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1030,6 +1051,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1040,8 +1062,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Colectez datele.."
 
@@ -1065,9 +1086,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1081,11 +1101,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1098,8 +1118,8 @@ msgid "Connect"
 msgstr "Conectare"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Conectat"
 
@@ -1107,6 +1127,7 @@ msgstr "Conectat"
 msgid "Connection Limit"
 msgstr "Limita de conexiune"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1115,7 +1136,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Conexiuni"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1153,11 +1174,11 @@ msgstr "Creaza interfata"
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Critic"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1178,11 +1199,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1205,11 +1222,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Server DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP si DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
@@ -1230,20 +1248,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1251,11 +1269,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1272,7 +1290,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1288,12 +1306,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr ""
 
@@ -1319,7 +1337,7 @@ msgstr ""
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Stare implicita"
 
@@ -1334,6 +1352,10 @@ msgid ""
 "servers to clients."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1358,21 +1380,26 @@ msgstr ""
 msgid "Description"
 msgstr "Descriere"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Destinatie"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Dispozitiv"
 
@@ -1384,7 +1411,7 @@ msgstr "Configurarea dispozitivului"
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1449,7 +1476,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1462,7 +1489,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1481,7 +1510,7 @@ msgstr "Distanta catre cel mai departat membru din retea in metri."
 msgid "Diversity"
 msgstr "Diversitate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1489,15 +1518,15 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1505,11 +1534,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Domeniul necesar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1517,7 +1546,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1539,6 +1568,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instanta dropbear"
@@ -1575,6 +1608,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1596,7 +1632,7 @@ msgstr "Editeaza aceasta interfata"
 msgid "Edit this network"
 msgstr "Editeaza aceasta retea"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Urgenta"
 
@@ -1635,7 +1671,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1643,7 +1679,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Activeaza serverul TFTP"
 
@@ -1720,7 +1756,7 @@ msgstr "Modul de incapsulare"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Criptare"
 
@@ -1732,11 +1768,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1749,35 +1785,37 @@ msgstr "Stergere..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Eroare"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptor de retea ethernet"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch-ul ethernet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Expira"
 
@@ -1798,15 +1836,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Server de log-uri extern"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Portul serverului de log-uri extern"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1826,7 +1864,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1834,7 +1872,7 @@ msgstr ""
 msgid "File"
 msgstr "Fisier"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1844,11 +1882,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr "Sistem de fisiere"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtreaza privatele"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtreaza nefolositele"
 
@@ -1894,7 +1932,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Versiunea de firmware"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Portul sursa pentru intrebarile DNS catre exterior"
 
@@ -1906,12 +1944,6 @@ msgstr "Rescrie firmware"
 msgid "Flash image..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr ""
@@ -1969,7 +2001,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2007,7 +2039,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -2016,11 +2048,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr "Doar GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Gateway"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2029,10 +2062,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Porturile gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Setari principale"
 
@@ -2072,13 +2106,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2108,15 +2144,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2140,7 +2172,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Intrari de tip host"
 
@@ -2148,7 +2180,7 @@ msgstr "Intrari de tip host"
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 
@@ -2157,10 +2189,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Numele de host"
 
@@ -2168,8 +2201,8 @@ msgstr "Numele de host"
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Nume de host"
 
@@ -2189,14 +2222,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Adresa IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2246,7 +2281,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2264,6 +2299,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "Adresa IPv4"
 
@@ -2313,7 +2349,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2335,7 +2371,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2447,7 +2483,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2455,7 +2491,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2486,7 +2522,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr "Intrare:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Informatii"
 
@@ -2518,10 +2554,9 @@ msgstr "Instalati pachetul %q"
 msgid "Install protocol extensions..."
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2597,10 +2632,10 @@ msgstr ""
 "Se pare ca ai incercat sa rescrii o imagine care nu are loc in memoria "
 "flash, verifica fisierul din nou!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Ai nevoie de JavaScript !"
 
@@ -2641,10 +2676,6 @@ msgstr ""
 msgid "Key #%d"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Opreste"
@@ -2684,15 +2715,15 @@ msgstr ""
 msgid "Label"
 msgstr "Eticheta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Limba"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Limba si stilul interfetei"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2700,17 +2731,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr ""
 
@@ -2727,7 +2759,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2735,35 +2767,35 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limita"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2791,15 +2823,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2811,12 +2843,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Incarcarea"
 
@@ -2834,6 +2866,12 @@ msgstr "Incarcare"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2855,7 +2893,7 @@ msgstr "Adresa IPv4 locala"
 msgid "Local IPv6 address"
 msgstr "Adresa IPv6 locala"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2864,35 +2902,35 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Ora locala"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Domeniu local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Server local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr ""
 
@@ -2900,15 +2938,15 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2916,11 +2954,11 @@ msgstr ""
 msgid "Login"
 msgstr "Autentificare"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Iesire"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2936,8 +2974,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
@@ -2977,8 +3016,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -2999,7 +3037,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3007,15 +3049,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Numarul maxim de intrebari DNS simultane"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3038,7 +3080,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3056,12 +3098,15 @@ msgstr "Memorie"
 msgid "Memory usage (%)"
 msgstr "Utilizarea memoriei (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3089,7 +3134,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Mod"
 
@@ -3118,6 +3163,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3128,6 +3174,10 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3209,13 +3259,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Nume"
 
@@ -3227,14 +3278,10 @@ msgstr "Numele interfetei noi"
 msgid "Name of the new network"
 msgstr "Numele interfetei noi"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigare"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Netmask"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3249,14 +3296,11 @@ msgstr "Retea"
 msgid "Network Utilities"
 msgstr "Utilitare de retea"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3269,6 +3313,7 @@ msgstr ""
 msgid "Next »"
 msgstr "Mai departe »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3286,7 +3331,7 @@ msgid "No files found"
 msgstr "Nici un fisier gasit"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Nici o informatie disponibila"
@@ -3295,7 +3340,7 @@ msgstr "Nici o informatie disponibila"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3307,10 +3352,10 @@ msgstr "Nici o retea configurata pe acest dispozitiv"
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Nici o parola setata !"
 
@@ -3338,7 +3383,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Zgomot"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3346,11 +3391,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "Zgomot:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3359,7 +3404,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normal"
 
@@ -3373,7 +3418,7 @@ msgid "Not associated"
 msgstr "Nu este asociat."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Nu este conectat"
 
@@ -3385,7 +3430,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Notificare"
 
@@ -3393,11 +3438,11 @@ msgstr "Notificare"
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3417,7 +3462,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3431,14 +3476,22 @@ msgid ""
 "<samp>eth0.1</samp>)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3465,11 +3518,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Optiunea schimbata"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Optiunea eliminata"
 
@@ -3569,6 +3622,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3638,6 +3692,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3771,6 +3826,7 @@ msgstr "Maxim:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3827,14 +3883,6 @@ msgstr "Introdu utilizatorul si parola."
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3843,11 +3891,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Stare port:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3859,7 +3911,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3878,7 +3930,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3900,7 +3952,7 @@ msgstr "Continua"
 msgid "Processes"
 msgstr "Procese"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3911,7 +3963,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protocol"
@@ -3924,7 +3976,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3957,11 +4009,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Calitate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4026,7 +4078,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4078,7 +4130,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4096,7 +4148,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Rebooteaza sistemul de operare al dispozitivului tau"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr ""
 
@@ -4197,12 +4249,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4218,11 +4271,11 @@ msgstr "Reseteaza counterii"
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Fisierele de rezolvare si hosturi DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Fisierul de rezolvare"
 
@@ -4248,27 +4301,26 @@ msgstr "Restaureaza"
 msgid "Restore backup"
 msgstr "Reface backup-ul"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Arata / ascunde parola"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4276,7 +4328,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4288,8 +4340,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4302,13 +4357,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "Parola routerului"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Rute"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4326,6 +4381,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4359,7 +4418,7 @@ msgstr "Cheile SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4367,6 +4426,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4374,7 +4435,8 @@ msgstr ""
 msgid "Save"
 msgstr "Salveaza"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salveaza si aplica"
@@ -4404,11 +4466,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Operatiuni programate"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Sectiune adaugata"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Sectiune eliminata"
 
@@ -4438,7 +4500,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Setarile serverului"
 
@@ -4455,7 +4517,7 @@ msgstr "Tip de serviciu"
 msgid "Services"
 msgstr "Servicii"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4469,11 +4531,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "Configurare sincronizare timp"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4486,7 +4543,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Seteaza serverul DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4517,11 +4574,11 @@ msgstr "Opreste aceasta interfata"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Semnal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4533,11 +4590,11 @@ msgstr "Semnal:"
 msgid "Size"
 msgstr "Marime"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4546,11 +4603,11 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr ""
 
@@ -4558,6 +4615,7 @@ msgstr ""
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4587,6 +4645,10 @@ msgstr ""
 msgid "Source"
 msgstr "Sursa"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4637,7 +4699,7 @@ msgstr "Start"
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4649,15 +4711,15 @@ msgstr ""
 msgid "Startup"
 msgstr "Pornire"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Rute statice IPv4"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Rute statice IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr ""
 
@@ -4665,11 +4727,12 @@ msgstr ""
 msgid "Static Routes"
 msgstr "Rute statice"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4683,7 +4746,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Status"
 
@@ -4692,7 +4755,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Stop"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr ""
 
@@ -4704,11 +4767,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Trimite"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4738,10 +4801,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4754,27 +4818,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Sistem"
@@ -4784,11 +4839,11 @@ msgstr "Sistem"
 msgid "System Log"
 msgstr "Log de sistem"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Proprietati sistem"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4796,11 +4851,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Setarile TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr ""
 
@@ -4820,8 +4875,7 @@ msgstr ""
 msgid "Table"
 msgstr "Tabel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4883,14 +4937,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4914,10 +4969,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr ""
@@ -5001,8 +5052,8 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
@@ -5010,28 +5061,20 @@ msgstr ""
 msgid "There are no active leases."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Nu exista modificari in asteptare de anulat !"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Nu exista modificari in asteptare !"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
 "There is no device assigned yet, please attach a network device in the "
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5043,10 +5086,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5075,7 +5118,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5109,29 +5152,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Fusul orar"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5170,7 +5210,7 @@ msgstr "Transfer"
 msgid "Transmission Rate"
 msgstr "Rata de transmitere"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr ""
 
@@ -5185,11 +5225,11 @@ msgstr "Puterea de transmitere"
 msgid "Transmitter Antenna"
 msgstr "Antena de transmitere"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5197,6 +5237,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfata de tunel"
@@ -5212,7 +5253,7 @@ msgid "Tx-Power"
 msgstr "Puterea TX"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tip"
@@ -5229,11 +5270,11 @@ msgstr "Doar UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Dispozitiv USB"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5242,15 +5283,19 @@ msgstr ""
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5267,22 +5312,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Necunoscut"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Neadministrate"
@@ -5296,10 +5345,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Modificari nesalvate"
 
@@ -5340,7 +5386,7 @@ msgstr "Fisier incarcat"
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Foloseste <code>/etc/ethers</code>"
 
@@ -5452,7 +5498,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5593,16 +5639,16 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Avertizare"
 
@@ -5621,26 +5667,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5655,10 +5681,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Wireless"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptorul wireless"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5675,13 +5704,13 @@ msgstr "Securitate wireless"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Wireless-ul este dezactivat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Wireless-ul este ne-asociat"
 
@@ -5697,14 +5726,15 @@ msgstr "Reteaua wireless este dezactivata"
 msgid "Wireless network is enabled"
 msgstr "Reteaua wireless este activata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Scrie cererile DNS primite in syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5716,31 +5746,31 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "oricare"
 
@@ -5759,6 +5789,10 @@ msgstr "oricare"
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5767,6 +5801,8 @@ msgstr ""
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5819,15 +5855,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "expirat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr ""
@@ -5840,7 +5878,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5854,10 +5892,11 @@ msgstr "ascuns"
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "daca tinta este o retea"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr ""
@@ -5882,15 +5921,15 @@ msgstr ""
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
@@ -5912,10 +5951,14 @@ msgstr "nu"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5923,28 +5966,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -5953,11 +5993,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6005,7 +6045,7 @@ msgstr "etichetat"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6015,10 +6055,17 @@ msgstr "necunoscut"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "nelimitat"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6032,159 +6079,159 @@ msgstr ""
 msgid "untagged"
 msgstr "neetichetat"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6198,6 +6245,22 @@ msgstr "da"
 msgid "« Back"
 msgstr "« Inapoi"
 
+#~ msgid "Back"
+#~ msgstr "Inapoi"
+
+#~ msgid "Netmask"
+#~ msgstr "Netmask"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Configurare sincronizare timp"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Nu exista modificari in asteptare de anulat !"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Nu exista modificari in asteptare !"
+
 #~ msgid "Password successfully changed!"
 #~ msgstr "Parola schimbata cu succes !"
 
index e2962a5920da3eb455927ba21586be0c22ea8438..0a6ba84293eccfb096e36429180cb5ee54459113 100644 (file)
@@ -23,7 +23,7 @@ msgstr "%.1f дБ"
 msgid "%d Bit"
 msgstr "%d бит"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr "%d неверных полей"
 
@@ -43,6 +43,10 @@ msgstr "(%d минутное окно, %d секундный интервал)"
 msgid "(%s available)"
 msgstr "(%s доступно)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -50,6 +54,7 @@ msgstr "(%s доступно)"
 msgid "(empty)"
 msgstr "(пусто)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -59,15 +64,20 @@ msgstr "(нет связанных интерфейсов)"
 msgid "-- Additional Field --"
 msgstr "-- Дополнительно --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Сделайте выбор --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- пользовательский --"
@@ -84,7 +94,6 @@ msgstr "-- проверка по метке --"
 msgid "-- match by uuid --"
 msgstr "-- проверка по uuid --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -149,15 +158,15 @@ msgstr "802.11w время ожидания повтора"
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Идентификатор Набора Базовых Сервисов\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Система доменных имён\">DNS</abbr> порт запроса"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Система доменных имен\">DNS</abbr> порт сервера"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -169,55 +178,55 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Расширенный идентификатор обслуживания\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-адрес"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-шлюз"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-маска сети"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-адрес или сеть (CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-шлюз"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-суффикс (hex)"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Настройка <abbr title=\"Светодиод\">LED</abbr> индикации"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Имя <abbr title=\"Светодиод\">LED</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Управление доступом к носителю\">MAC</abbr>-адрес"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"Уникальный идентификатор DHCP\">DUID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -225,7 +234,7 @@ msgstr ""
 "<abbr title=\"максимальное\">Макс.</abbr> кол-во аренд <abbr title="
 "\"Протокол динамической настройки узла\">DHCP</abbr> аренды"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -233,7 +242,7 @@ msgstr ""
 "<abbr title=\"максимальный\">Макс.</abbr><abbr title=\"Extension Mechanisms "
 "for Domain Name System\">EDNS0</abbr> размер пакета"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 "<abbr title=\"максимальное\">Макс.</abbr> кол-во одновременных запросов"
@@ -246,7 +255,7 @@ msgstr ""
 "<br />Внимание: вы должны вручную перезапустить службу cron, если этот файл "
 "был пустым перед внесением ваших изменений."
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr "Время сессии истекло, требуется повторная аутентификация."
 
@@ -309,7 +318,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM номер устройства"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr "ATU-C идентификатор производителя"
 
@@ -343,6 +352,7 @@ msgid "Active Connections"
 msgstr "Активные соединения"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Активные DHCP аренды"
 
@@ -350,11 +360,17 @@ msgstr "Активные DHCP аренды"
 msgid "Active DHCPv6 Leases"
 msgstr "Активные DHCPv6 аренды"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -380,7 +396,7 @@ msgstr "Добавить IPv6 адрес..."
 msgid "Add key"
 msgstr "Добавить ключ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Добавить локальный суффикс домена для имен из файла хостов (/etc/hosts)"
@@ -389,16 +405,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Добавить новый интерфейс..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Дополнительный hosts файл"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "Дополнительные файлы серверов"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Адрес"
 
@@ -411,11 +445,8 @@ msgstr "Адрес для доступа к локальному мосту-ре
 msgid "Administration"
 msgstr "Управление"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr "Дополнительные"
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -426,14 +457,15 @@ msgstr "Дополнительные"
 msgid "Advanced Settings"
 msgstr "Дополнительные настройки"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "Aggregate Transmit Power (ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Тревога"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -443,18 +475,18 @@ msgstr "Псевдоним"
 msgid "Alias of \"%s\""
 msgstr "Псевдоним интерфейса \"%s\""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr "Все серверы"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 "Выделять IP-адреса последовательно, начинать с меньшего доступного адреса"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr "Выделять IP-адреса последовательно"
 
@@ -484,7 +516,7 @@ msgstr "Разрешить использование стандарта 802.11b
 msgid "Allow listed only"
 msgstr "Разрешить только перечисленные"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Разрешить локальный хост"
 
@@ -503,7 +535,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Разрешить пользователю <em>root</em> входить в систему с помощью пароля"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -518,14 +550,6 @@ msgstr "Разрешенные IP-адреса"
 msgid "Always announce default router"
 msgstr "Объявлять всегда, как маршрутизатор по умолчанию"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr "Всегда выключен (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr "Всегда включен (%s)"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -535,7 +559,7 @@ msgstr ""
 "Использование этой опции не соответствует стандарту IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr "Annex"
 
@@ -635,18 +659,19 @@ msgstr "Антенна 2"
 msgid "Antenna Configuration"
 msgstr "Настройка антенн"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Любая зона"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
-msgstr "Применить без проверки"
-
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Ошибка <code>%h</code> запроса на применение"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
 msgstr "Архитектура"
@@ -675,7 +700,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Подключенные клиенты"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr "Ассоциации"
 
@@ -692,7 +717,7 @@ msgstr "Аутентификация"
 msgid "Authentication Type"
 msgstr "Тип аутентификации"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Основной"
 
@@ -700,13 +725,13 @@ msgstr "Основной"
 msgid "Authorization Required"
 msgstr "Выполните аутентификацию"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Автообновление"
 
@@ -784,15 +809,10 @@ msgstr "BR / DMR / AFTR"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Назад"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -845,7 +865,7 @@ msgstr ""
 "состоит из измененных config файлов, отмеченных opkg, необходимых базовых "
 "файлов, а также шаблонов резервного копирования, определенных пользователем."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -863,14 +883,15 @@ msgstr "Открытый туннель для этого интерфейса (
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Скорость"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Переопределение поддельного NX-домена"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Мост"
@@ -943,8 +964,7 @@ msgstr "Цепочка"
 msgid "Change login password"
 msgstr "Изменить пароль"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Изменения"
 
@@ -952,7 +972,7 @@ msgstr "Изменения"
 msgid "Changes applied."
 msgstr "Изменения приняты."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr "Изменения были возвращены назад."
 
@@ -969,7 +989,7 @@ msgstr "Изменение пароля..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Канал"
 
@@ -1049,6 +1069,7 @@ msgstr ""
 "Нажмите \"Сохранить MTD раздел\" для скачивания образа указанного MTD "
 "раздела (ВНИМАНИЕ: ДАННЫЙ ФУНКЦИОНАЛ ТОЛЬКО ДЛЯ ОПЫТНЫХ ПОЛЬЗОВАТЕЛЕЙ)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1084,6 +1105,7 @@ msgstr "Закрыть список..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1094,8 +1116,7 @@ msgstr "Закрыть список..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Сбор данных..."
 
@@ -1123,9 +1144,8 @@ msgstr ""
 "Может вызвать проблемы совместимости и снижение надежности согласования "
 "нового ключа, при наличии большого трафика."
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1139,11 +1159,11 @@ msgstr "Ошибка конфигурации"
 msgid "Configuration files will be kept"
 msgstr "Конфигурационные файлы будут сохранены"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr "Конфигурация применена"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr "Конфигурация возвращена назад!"
 
@@ -1156,8 +1176,8 @@ msgid "Connect"
 msgstr "Соединить"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Подключен"
 
@@ -1165,6 +1185,7 @@ msgstr "Подключен"
 msgid "Connection Limit"
 msgstr "Ограничение соединений"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr "Ошибка попытки соединения"
@@ -1173,7 +1194,7 @@ msgstr "Ошибка попытки соединения"
 msgid "Connections"
 msgstr "Соединения"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1214,11 +1235,11 @@ msgstr "Создать интерфейс"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Создать мост над несколькими интерфейсами"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Критическая ситуация"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Запись событий cron"
 
@@ -1241,11 +1262,7 @@ msgstr ""
 "Пользовательские файлы (сертификаты, скрипты) могут остаться в системе. "
 "Чтобы этого не произошло, выполните сначала сброс к заводским настройкам."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr "Произвольный интервал мигания (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1270,11 +1287,12 @@ msgstr "DAE-секрет"
 msgid "DHCP Server"
 msgstr "DHCP-сервер"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP и DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP-клиент"
@@ -1295,20 +1313,20 @@ msgstr "DHCPv6 режим"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6 сервис"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Перенаправление запросов DNS"
 
@@ -1316,11 +1334,11 @@ msgstr "Перенаправление запросов DNS"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-Label / FQDN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr "DNSSEC проверка без знака"
 
@@ -1337,7 +1355,7 @@ msgstr "DS-Lite AFTR-адрес"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr "Состояние DSL"
 
@@ -1353,12 +1371,12 @@ msgstr "Интервал DTIM"
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr "Скорость передачи данных"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Отладка"
 
@@ -1384,7 +1402,7 @@ msgstr "Шлюз по умолчанию"
 msgid "Default is stateless + stateful"
 msgstr "Значение по умолчанию — 'stateless + stateful'"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Начальное состояние"
 
@@ -1402,6 +1420,10 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\", чтобы известить клиентов о DNS-"
 "серверах."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1426,21 +1448,26 @@ msgstr "Интервал сообщений, регламентирующий д
 msgid "Description"
 msgstr "Описание"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Направление"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Устройство"
 
@@ -1452,7 +1479,7 @@ msgstr "Настройка устройства"
 msgid "Device is rebooting..."
 msgstr "Перезагрузка..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "Устройство недоступно!"
 
@@ -1517,7 +1544,7 @@ msgstr "Отключено (по умолчанию)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Не ассоциировать при низком подтверждении"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Отбрасывать ответы внешней сети RFC1918"
 
@@ -1530,7 +1557,9 @@ msgstr "Отключить"
 msgid "Disconnection attempt failed"
 msgstr "Ошибка попытки отключения"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1549,7 +1578,7 @@ msgstr "Расстояние до самого удалённого сетево
 msgid "Diversity"
 msgstr "Разновидность антенн"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1561,17 +1590,17 @@ msgstr ""
 "прокси для сетевых экранов <abbr title=\"Преобразование сетевых адресов"
 "\">NAT</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Не кешировать отрицательные ответы, в т.ч. для несуществующих доменов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Не перенаправлять запросы, которые не могут быть обработаны публичными DNS-"
 "серверами"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Не перенаправлять обратные DNS-запросы для локальных сетей"
 
@@ -1579,11 +1608,11 @@ msgstr "Не перенаправлять обратные DNS-запросы д
 msgid "Do you really want to delete the following SSH key?"
 msgstr "Вы действительно хотите удалить следующий SSH-ключ?"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Требуется домен"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Белый список доменов"
 
@@ -1591,7 +1620,7 @@ msgstr "Белый список доменов"
 msgid "Don't Fragment"
 msgstr "Не фрагментировать"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1615,6 +1644,10 @@ msgstr "Скачать MTD раздел"
 msgid "Downstream SNR offset"
 msgstr "SNR offset внутренней сети"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Экземпляр Dropbear"
@@ -1656,6 +1689,9 @@ msgstr "EA-bits длина"
 msgid "EAP-Method"
 msgstr "Метод EAP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1679,7 +1715,7 @@ msgstr "Изменить этот интерфейс"
 msgid "Edit this network"
 msgstr "Редактировать эту сеть"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Чрезвычайная ситуация"
 
@@ -1720,7 +1756,7 @@ msgstr "Включить IPv6-согласование на PPP-соединен
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Пропускать Jumbo-кадры"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Включить NTP-клиент"
 
@@ -1728,7 +1764,7 @@ msgstr "Включить NTP-клиент"
 msgid "Enable Single DES"
 msgstr "Включить Single DES"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Включить TFTP-сервер"
 
@@ -1807,7 +1843,7 @@ msgstr "Режим инкапсуляции"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Шифрование"
 
@@ -1819,11 +1855,11 @@ msgstr "Конечная точка Хоста"
 msgid "Endpoint Port"
 msgstr "Конечная точка Порта"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr "Введите пользовательское значение"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr "Введите пользовательские значения"
 
@@ -1836,35 +1872,37 @@ msgstr "Стирание..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Ошибка"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr "Ошибочные секунды (ES)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet-адаптер"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet-коммутатор"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr "Исключите интерфейсы"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Расширять имена узлов"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
-msgstr "Ожидаемое значение %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
+msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Истекает"
 
@@ -1887,15 +1925,15 @@ msgstr "Внешний R0 Key Holder List"
 msgid "External R1 Key Holder List"
 msgstr "Внешний R0 Key Holder List"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Внешний сервер системного журнала"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Порт внешнего сервера системного журнала"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "Внешний протокол лог-сервера"
 
@@ -1915,7 +1953,7 @@ msgstr "FT над the Air"
 msgid "FT protocol"
 msgstr "FT протокол"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Не удалось подтвердить применение в течении %d сек., ожидание отката..."
@@ -1924,7 +1962,7 @@ msgstr ""
 msgid "File"
 msgstr "Файл"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "Имя загрузочного образа, извещаемого клиентам"
 
@@ -1934,11 +1972,11 @@ msgstr "Имя загрузочного образа, извещаемого к
 msgid "Filesystem"
 msgstr "Файловая система"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Фильтровать частные"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Фильтровать бесполезные"
 
@@ -1987,7 +2025,7 @@ msgstr "Файл прошивки"
 msgid "Firmware Version"
 msgstr "Версия прошивки"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Фиксированный порт для исходящих DNS-запросов"
 
@@ -1999,12 +2037,6 @@ msgstr "Установить прошивку"
 msgid "Flash image..."
 msgstr "Установить..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Установить новый образ прошивки"
@@ -2061,7 +2093,7 @@ msgstr "Несоответствие маркеров формы"
 msgid "Forward DHCP traffic"
 msgstr "Перенаправлять трафик DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "Секунды прямой коррекции ошибок (FECS)"
 
@@ -2101,7 +2133,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "ГГц"
 
@@ -2110,11 +2142,12 @@ msgstr "ГГц"
 msgid "GPRS only"
 msgstr "Только GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Шлюз"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr "Неверный адрес шлюза"
@@ -2123,10 +2156,11 @@ msgstr "Неверный адрес шлюза"
 msgid "Gateway ports"
 msgstr "Порты шлюза"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Основные настройки"
 
@@ -2166,13 +2200,15 @@ msgstr "Основные настройки"
 msgid "Global network options"
 msgstr "Основные настройки сети"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Перейти к настройке пароля..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2202,15 +2238,11 @@ msgstr "HT режим (802.11n)"
 msgid "Hang Up"
 msgstr "Перезапустить"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr "Ошибки контроля ошибок заголовка (HEC)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr "Интервал heartbeat (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2234,7 +2266,7 @@ msgstr "Скрыть пустые цепочки"
 msgid "Host"
 msgstr "Хост"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Список хостов"
 
@@ -2242,7 +2274,7 @@ msgstr "Список хостов"
 msgid "Host expiry timeout"
 msgstr "Время ожидания хоста"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "<abbr title=\"Адрес Интернет протокола\">IP</abbr>-адрес или сеть"
 
@@ -2251,10 +2283,11 @@ msgid "Host-Uniq tag content"
 msgstr "Содержимое Host-Uniq тега"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Имя хоста"
 
@@ -2262,8 +2295,8 @@ msgstr "Имя хоста"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Имя хоста в DHCP-запросах"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Имена хостов"
 
@@ -2283,14 +2316,16 @@ msgstr "IP-адреса"
 msgid "IP Protocol"
 msgstr "IP-протокол"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP-адрес"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr "Неверный IP-адрес"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "IP-адрес не указан"
@@ -2340,7 +2375,7 @@ msgstr "IPv4-адрес шлюза"
 msgid "IPv4 netmask"
 msgstr "Маска сети IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr "Сеть IPv4 в формате адрес/маска подсети"
 
@@ -2358,6 +2393,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-адрес"
 
@@ -2407,7 +2443,7 @@ msgstr "Настройки IPv6"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 ULA-префикс"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr "Основной IPv6"
 
@@ -2429,7 +2465,7 @@ msgstr "IPv6 назначение длины"
 msgid "IPv6 gateway"
 msgstr "IPv6-адрес шлюза"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr "Сеть IPv6 в формате адрес/маска подсети"
 
@@ -2551,7 +2587,7 @@ msgstr ""
 "устройство, на котором располагается раздел подкачки, работает гораздо "
 "медленнее, чем <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Игнорировать <code>/etc/hosts</code>"
 
@@ -2559,7 +2595,7 @@ msgstr "Игнорировать <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Игнорировать интерфейс"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Игнорировать файл resolv"
 
@@ -2593,7 +2629,7 @@ msgstr "Промежуток времени бездействия"
 msgid "Inbound:"
 msgstr "Входящий:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Информация"
 
@@ -2625,10 +2661,9 @@ msgstr "Установить пакет %q"
 msgid "Install protocol extensions..."
 msgstr "Установить расширения протокола..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2705,10 +2740,10 @@ msgstr ""
 "Оказалось, что вы пытаетесь прошить устройство прошивкой, которая по размеру "
 "не помещается в чип флэш-памяти, проверьте ваш файл прошивки!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Требуется JavaScript!"
 
@@ -2749,10 +2784,6 @@ msgstr "Пароль (ключ)"
 msgid "Key #%d"
 msgstr "Ключ №%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr "КиБ"
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Принудительно завершить"
@@ -2792,15 +2823,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Метка"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Язык"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Язык и тема"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr "Задержка"
 
@@ -2808,17 +2839,18 @@ msgstr "Задержка"
 msgid "Leaf"
 msgstr "Лист"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "Время аренды адреса"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Файл аренд"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Оставшееся время аренды"
 
@@ -2835,7 +2867,7 @@ msgstr "Оставьте поле пустым для автоопределен
 msgid "Leave empty to use the current WAN address"
 msgstr "Оставьте пустым для использования текущего адреса WAN"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "События:"
 
@@ -2843,35 +2875,35 @@ msgstr "События:"
 msgid "Limit"
 msgstr "Предел"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr "Ограничение сервиса DNS, для подсетей интерфейса используещего DNS."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Ограничьте прослушивание этих интерфейсов и замыкание на себя."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr "Затухание линии (LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr "Режим линии"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr "Состояние Линии"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr "Время бесперебойной работы линии"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Подключение"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2911,15 +2943,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Список файлов ключей SSH для авторизации"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Список доменов, для которых разрешены ответы RFC1918"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Список хостов, поставляющих поддельные результаты домена NX"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr "Интерфейс для входящих соединений"
 
@@ -2933,12 +2965,12 @@ msgstr ""
 "Принимать подключения только на указанном интерфейсе или, если интерфейс не "
 "задан, на всех интерфейсах"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Порт для входящих DNS-запросов"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Загрузка"
 
@@ -2956,6 +2988,12 @@ msgstr "Загрузка"
 msgid "Loading SSH keys…"
 msgstr "Загрузка SSH ключей..."
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "Неверный локальный IP-адрес"
@@ -2977,7 +3015,7 @@ msgstr "Локальный IPv4-адрес"
 msgid "Local IPv6 address"
 msgstr "Локальный IPv6-адрес"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr "Только локальный DNS"
 
@@ -2986,15 +3024,15 @@ msgid "Local Startup"
 msgstr "Запуск пакетов и служб пользователя, при включении устройства"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Дата и время"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Локальный домен"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3003,17 +3041,17 @@ msgstr ""
 "передаются. И разрешаются только из файла DHCP (/etc/config/dhcp) или файла "
 "хостов (/etc/hosts)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Суффикс локального домена, который будет добавлен к DHCP-именам и записи "
 "файла хостов (/etc/hosts)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Локальный сервер"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3021,7 +3059,7 @@ msgstr ""
 "Локализировать имя хоста в зависимости от запрашиваемой подсети, если "
 "доступно несколько IP-адресов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Локализовывать запросы"
 
@@ -3029,15 +3067,15 @@ msgstr "Локализовывать запросы"
 msgid "Locked to channel %s used by: %s"
 msgstr "Блокировать канал %s используемый: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Запись событий"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Запись запросов"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Настройка журнала"
 
@@ -3045,11 +3083,11 @@ msgstr "Настройка журнала"
 msgid "Login"
 msgstr "Войти"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Выйти"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr "Потеря сигнала в секундах (LOSS)"
 
@@ -3065,8 +3103,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-адрес"
@@ -3106,8 +3145,7 @@ msgstr "MD5"
 msgid "MHz"
 msgstr "МГц"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3130,7 +3168,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Вручную"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Max. Attainable Data Rate (ATTNDR)"
 
@@ -3138,15 +3180,15 @@ msgstr "Max. Attainable Data Rate (ATTNDR)"
 msgid "Maximum allowed Listen Interval"
 msgstr "Максимально разрешенное значение интервала прослушивания клиента"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Максимальное количество активных арендованных DHCP-адресов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Максимально допустимое количество одновременных DNS-запросов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Максимально допустимый размер UDP пакетов EDNS.0"
 
@@ -3171,7 +3213,7 @@ msgstr "Максимальное количество арендованных 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3189,12 +3231,15 @@ msgstr "Оперативная память (RAM)"
 msgid "Memory usage (%)"
 msgstr "Использование памяти (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Mesh ID"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3222,7 +3267,7 @@ msgstr "Мобильный домен"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Режим"
 
@@ -3251,6 +3296,7 @@ msgstr "Ошибка запроса информации о модеме"
 msgid "Modem init timeout"
 msgstr "Время ожидания инициализации модема"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3261,6 +3307,10 @@ msgstr "Монитор"
 msgid "More Characters"
 msgstr "Слишком мало символов"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Настройка config файла fstab (/etc/config/fstab)"
@@ -3344,13 +3394,14 @@ msgstr "NDP-прокси"
 msgid "NT Domain"
 msgstr "NT домен"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Список NTP-серверов"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Имя"
 
@@ -3362,14 +3413,10 @@ msgstr "Имя нового интерфейса"
 msgid "Name of the new network"
 msgstr "Имя новой сети"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Навигация"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Маска сети"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3384,14 +3431,11 @@ msgstr "Сеть"
 msgid "Network Utilities"
 msgstr "Сетевые утилиты"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Образ системы для сетевой загрузки"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr "Активность сетевого устройства (%s)"
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "Нет сетевого устройства"
@@ -3404,6 +3448,7 @@ msgstr "Сеть без интерфейсов."
 msgid "Next »"
 msgstr "Следующий »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr "Нет"
@@ -3421,7 +3466,7 @@ msgid "No files found"
 msgstr "Файлы не найдены"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Нет доступной информации"
@@ -3430,7 +3475,7 @@ msgstr "Нет доступной информации"
 msgid "No matching prefix delegation"
 msgstr "Отсутствует соответствующая делегация префикса"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Отключить кэш отрицательных ответов"
 
@@ -3442,10 +3487,10 @@ msgstr "Не настроена сеть на устройстве"
 msgid "No network name specified"
 msgstr "Не задано имя сети"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Пароль не установлен!"
 
@@ -3473,7 +3518,7 @@ msgstr "Зона не присвоена"
 msgid "Noise"
 msgstr "Шум"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr "Соотношение сигнал/шум (SNR)"
 
@@ -3481,11 +3526,11 @@ msgstr "Соотношение сигнал/шум (SNR)"
 msgid "Noise:"
 msgstr "Шум:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "Non Pre-emtive CRC errors (CRC_P)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr "Не использовать wildcard"
 
@@ -3494,7 +3539,7 @@ msgstr "Не использовать wildcard"
 msgid "None"
 msgstr "Ничего"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Нормально"
 
@@ -3508,7 +3553,7 @@ msgid "Not associated"
 msgstr "Не связанный"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Не подключено"
 
@@ -3520,7 +3565,7 @@ msgstr "Не запускается при загрузке"
 msgid "Note: interface name length"
 msgstr "Внимание: длина имени интерфейса"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Заметка"
 
@@ -3528,13 +3573,13 @@ msgstr "Заметка"
 msgid "Nslookup"
 msgstr "DNS-запрос"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "Количество кэшированных DNS записей (максимум — 10000, 0 — отключить "
 "кэширование)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr "Количество параллельных потоков используемых для компрессии"
 
@@ -3554,7 +3599,7 @@ msgstr "Obfuscated Password"
 msgid "Obtain IPv6-Address"
 msgstr "Получение IPv6-адреса"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Задержка выключенного состояния"
 
@@ -3574,14 +3619,22 @@ msgstr ""
 "обозначения вида <samp>ИНТЕРФЕЙС.НОМЕРVLAN</samp> (<abbr title=\"например"
 "\">напр.</abbr>: <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Задержка включенного состояния"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Должен быть указан либо MAC-адрес, либо имя хоста!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3608,11 +3661,11 @@ msgstr "OpenConnect (CISCO AnyConnect)"
 msgid "Operating frequency"
 msgstr "Настройка частоты"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Опция изменена"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Опция удалена"
 
@@ -3726,6 +3779,7 @@ msgstr "Назначить MAC-адрес"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "Назначить MTU"
 
@@ -3797,6 +3851,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr "PIN код отвергнут"
@@ -3930,6 +3985,7 @@ msgstr "Пиковая:"
 msgid "Peer IP address to assign"
 msgstr "Запрос IP адреса назначения"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr "Отсутствует адрес пира"
@@ -3986,14 +4042,6 @@ msgstr "Введите логин и пароль."
 msgid "Policy"
 msgstr "Политика"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr "Интервал автообновления"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr "Интервал автоматического обновления состояния страниц в секундах"
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Порт"
@@ -4002,11 +4050,15 @@ msgstr "Порт"
 msgid "Port status:"
 msgstr "Состояние порта:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr "Режим управления питанием"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "Pre-emtive CRC errors (CRCP_P)"
 
@@ -4018,7 +4070,7 @@ msgstr "Предпочитать LTE"
 msgid "Prefer UMTS"
 msgstr "Предпочитать UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr "Делегированный префикс"
 
@@ -4039,7 +4091,7 @@ msgstr ""
 "Предполагать, что узел недоступен после указанного количества ошибок "
 "получения эхо-пакета LCP, введите '0' для игнорирования ошибок"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr "Запретить прослушивание этих интерфейсов."
 
@@ -4061,7 +4113,7 @@ msgstr "Продолжить"
 msgid "Processes"
 msgstr "Процессы"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "Профиль"
 
@@ -4072,7 +4124,7 @@ msgstr "Прот."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Протокол"
@@ -4085,7 +4137,7 @@ msgstr "Протокол нового интерфейса"
 msgid "Protocol support is not installed"
 msgstr "Поддержка протокола не установлена"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Включить NTP-сервер"
 
@@ -4124,11 +4176,11 @@ msgid "QMI Cellular"
 msgstr "QMI сотовый"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Качество"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4197,7 +4249,7 @@ msgstr ""
 "Строка в шестнадцатеричном коде. Оставьте пустой, если ваш провайдер не "
 "требует этого"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4255,7 +4307,7 @@ msgstr "Беспроводная сеть в реальном времени"
 msgid "Reassociation Deadline"
 msgstr "Срок Реассоциации"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Защита от DNS Rebinding"
 
@@ -4274,7 +4326,7 @@ msgid "Reboots the operating system of your device"
 msgstr ""
 "Программная перезагрузка вашего устройства, т.е. выполнить команду 'reboot'"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Приём"
 
@@ -4381,7 +4433,7 @@ msgstr ""
 "Требуется 'полная' версия wpad/hostapd и поддержка со стороны WiFi драйвера  "
 "в  <br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4389,6 +4441,7 @@ msgstr ""
 "Требуется поддержка внешней сетью DNSSEC; убедитесь, что ответы "
 "неподписанного домена действительно поступают от неподписанных доменов"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4404,11 +4457,11 @@ msgstr "Сбросить счётчики"
 msgid "Reset to defaults"
 msgstr "Сбросить на значения по умолчанию"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Файлы resolv и hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Файл resolv"
 
@@ -4434,27 +4487,26 @@ msgstr "Восстановление"
 msgid "Restore backup"
 msgstr "Восстановить резервную копию"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Показать/скрыть пароль"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Вернуть"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr "Вернуть изменения"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Ошибка <code>%h</code> отмены конфигурации"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr "Отмена конфигурации..."
 
@@ -4462,7 +4514,7 @@ msgstr "Отмена конфигурации..."
 msgid "Root"
 msgstr "Корень"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Корневая директория для файлов сервера, вроде TFTP"
 
@@ -4474,8 +4526,11 @@ msgstr "Подготовка корневой директории"
 msgid "Route Allowed IPs"
 msgstr "Маршрут разрешенный для IP адресов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "Тип маршрута"
 
@@ -4488,13 +4543,13 @@ msgstr "Доступные режимы работы"
 msgid "Router Password"
 msgstr "Пароль маршрутизатора"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Маршруты"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4514,6 +4569,10 @@ msgstr "Проверять файловую систему перед монти
 msgid "Run filesystem check"
 msgstr "Проверить"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr "SHA256"
@@ -4547,7 +4606,7 @@ msgstr "SSH-ключи"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4555,6 +4614,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr "Разделы подкачки (swap)"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4562,7 +4623,8 @@ msgstr "Разделы подкачки (swap)"
 msgid "Save"
 msgstr "Сохранить"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Сохранить и применить"
@@ -4592,11 +4654,11 @@ msgstr "Ошибка запроса на сканирование"
 msgid "Scheduled Tasks"
 msgstr "Запланированные задания"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Строки добавлены"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Строки удалены"
 
@@ -4631,7 +4693,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Разделять клиентов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Настройки сервера"
 
@@ -4648,7 +4710,7 @@ msgstr "Тип службы"
 msgid "Services"
 msgstr "Сервисы"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr "Сессия истекла"
 
@@ -4663,10 +4725,6 @@ msgid ""
 msgstr ""
 "Автоматически активировать соединение, при подключении в разъем кабеля."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr "Настройка синхронизации времени"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr "Ошибка установки PLMN"
@@ -4679,7 +4737,7 @@ msgstr "Ошибка установки режима работы"
 msgid "Setup DHCP Server"
 msgstr "Настроить сервер DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr "Секунды с большим числом ошибок (SES)."
 
@@ -4710,11 +4768,11 @@ msgstr "Выключить этот интерфейс"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Сигнал"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr "Затухание сигнала (SATN)"
 
@@ -4726,11 +4784,11 @@ msgstr "Сигнал:"
 msgid "Size"
 msgstr "Размер"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr "Размер кэша DNS запроса"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr "Размер ZRam в мегабайтах"
 
@@ -4739,11 +4797,11 @@ msgstr "Размер ZRam в мегабайтах"
 msgid "Skip"
 msgstr "Пропустить"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Перейти к содержимому"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Перейти к навигации"
 
@@ -4751,6 +4809,7 @@ msgstr "Перейти к навигации"
 msgid "Slot time"
 msgstr "Время слота"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Программное обеспечение VLAN"
@@ -4783,6 +4842,10 @@ msgstr ""
 msgid "Source"
 msgstr "Источник"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Папка, к которой монтируется раздел устройства"
@@ -4840,7 +4903,7 @@ msgstr "Старт"
 msgid "Start priority"
 msgstr "Приоритет"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr "Применение конфигурации..."
 
@@ -4852,15 +4915,15 @@ msgstr "Начато сканирование беспроводных сете
 msgid "Startup"
 msgstr "Загрузка"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Статические маршруты IPv4"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Статические маршруты IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Постоянные аренды"
 
@@ -4868,11 +4931,12 @@ msgstr "Постоянные аренды"
 msgid "Static Routes"
 msgstr "Статические маршруты"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Статический адрес"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4889,7 +4953,7 @@ msgstr "Максимально допустимое время бездейст
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Состояние"
 
@@ -4898,7 +4962,7 @@ msgstr "Состояние"
 msgid "Stop"
 msgstr "Остановить"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Строгий порядок"
 
@@ -4910,11 +4974,11 @@ msgstr "Сильная"
 msgid "Submit"
 msgstr "Применить"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr "Подавить логирование"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Подавить логирование стандартной работы этих протоколов"
 
@@ -4946,10 +5010,11 @@ msgstr ""
 "Коммутатор %q имеет неизвестную топологию — настройки VLAN не могут быть "
 "точными."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr "Изменить маску порта"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Изменить VLAN"
@@ -4962,27 +5027,18 @@ msgstr "Изменить протокол"
 msgid "Switch to CIDR list notation"
 msgstr "Переключить в формат CIDR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr "Активность порта коммутатора (%s)"
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr "Синхронизировать с NTP-сервером"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Синхронизировать с браузером"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Синхронизация..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Система"
@@ -4992,11 +5048,11 @@ msgstr "Система"
 msgid "System Log"
 msgstr "Системный журнал"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Свойства системы"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Размер системного журнала"
 
@@ -5004,11 +5060,11 @@ msgstr "Размер системного журнала"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Настройки TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "TFTP сервер root"
 
@@ -5028,8 +5084,7 @@ msgstr "Cкорость передачи"
 msgid "Table"
 msgstr "Таблица"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -5103,21 +5158,16 @@ msgstr "Архив резервной копии не является прав
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr "Не удалось загрузить config файл из-за следующей ошибки:"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
-"Устройство недоступно в течение %d секунд после применения изменений. Это "
-"привело к откату конфигурации из соображений безопасности. Если вы считаете, "
-"что конфигурация верна, выполните настройку без проверки. Кроме того, вы "
-"можете отклонить это предупреждение и отредактировать изменения перед "
-"попыткой применить конфигурацию снова или откатить все изменения, чтобы "
-"сохранить рабочее состояние конфигурации."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5147,10 +5197,6 @@ msgstr ""
 "удостовериться в целостности данных.<br /> Нажмите 'Продолжить', чтобы "
 "начать процедуру обновления прошивки."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Следующие настройки были отвергнуты"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "На данном устройстве активны следующие правила."
@@ -5251,26 +5297,18 @@ msgstr ""
 "Загруженный файл прошивки не поддерживается. Проверьте, что вы загрузили "
 "подходящую прошивку для чипа вашего устройства."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Тема"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Нет активных арендованных адресов."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr "Нет изменений для применения."
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Нет изменений, которые можно отменить!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Нет изменений, которые можно применить!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
@@ -5280,10 +5318,10 @@ msgstr ""
 "Устройство не назначено. Назначьте сетевое устройство на странице 'Настройки "
 "канала'"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5295,15 +5333,12 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "IPv4-адрес ретранслятора"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
-"Этот файл может содержать такие строки, как 'server=/domain/1.2.3.4' или "
-"'server=1.2.3.4' fordomain-specific или полный список внешней сети <abbr "
-"title=\"Domain Name System\">DNS</abbr> servers."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
 msgid ""
@@ -5340,7 +5375,7 @@ msgstr ""
 "Это локальный адрес, назначенный туннельным брокером, обычно заканчивается "
 "на <code>...:2/64</code>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5380,29 +5415,26 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Страница содержит список всех активных на данный момент сетевых соединений."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Здесь не содержатся необходимые значения"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Синхронизация времени"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Синхронизация времени ещё не настроена."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "Интервал регенерации ключей GTK"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Часовой пояс"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr "Аутентификация..."
 
@@ -5445,7 +5477,7 @@ msgstr "Передача"
 msgid "Transmission Rate"
 msgstr "Скорость передачи"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Передача"
 
@@ -5460,11 +5492,11 @@ msgstr "Мощность передатчика"
 msgid "Transmitter Antenna"
 msgstr "Передающая антенна"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Назначить"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Режим работы"
 
@@ -5472,6 +5504,7 @@ msgstr "Режим работы"
 msgid "Tunnel ID"
 msgstr "Идентификатор туннеля"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Интерфейс туннеля"
@@ -5487,7 +5520,7 @@ msgid "Tx-Power"
 msgstr "Мощность передатчика"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Тип"
@@ -5504,11 +5537,11 @@ msgstr "Только UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB устройство"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "USB порты"
 
@@ -5517,15 +5550,19 @@ msgstr "USB порты"
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr "Невозможно определить имя устройства"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr "Невозможно определить внешний IP-адрес"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr "Невозможно определить основной интерфейс"
@@ -5542,22 +5579,26 @@ msgstr "Невозможно получить идентификатор кли
 msgid "Unable to resolve AFTR host name"
 msgstr "Не удалось разрешить AFTR имя хоста"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr "Не удалось разрешить имя хоста пира"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr "Секунды неготовности (UAS)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Неизвестно"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Неизвестная ошибка (%s)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Неуправляемый"
@@ -5571,10 +5612,7 @@ msgstr "Отмонтировать"
 msgid "Unnamed key"
 msgstr "Ключ без имени"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Непринятые изменения"
 
@@ -5619,7 +5657,7 @@ msgstr "Загруженный файл"
 msgid "Uptime"
 msgstr "Время работы"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Использовать <code>/etc/ethers</code>"
 
@@ -5731,7 +5769,7 @@ msgstr "Использовать метрику шлюза"
 msgid "Use routing table"
 msgstr "Использовать таблицу маршрутизации"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5881,16 +5919,16 @@ msgstr "Ожидание применения изменений..."
 msgid "Waiting for command to complete..."
 msgstr "Ожидание завершения выполнения команды..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
-msgstr "Ожидание применения конфигурации... %d сек"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "Ожидание подключения устройства..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Внимание"
 
@@ -5914,26 +5952,6 @@ msgstr ""
 "включено, опции ключей R0/R1, расположенные ниже, не применяются. Для "
 "использования опций ключей R0/R1 отключите данную опцию."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr "Активность Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr "Ассоциация Wi-Fi клиента (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr "Приём данных Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr "Передача данных Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr "Wi-Fi включен (%s)"
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Ширина"
@@ -5948,10 +5966,13 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "Wi-Fi"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Беспроводной адаптер"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5968,13 +5989,13 @@ msgstr "Безопасность беспроводной сети"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Беспроводная сеть отключена"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Беспроводная сеть не связана"
 
@@ -5990,14 +6011,15 @@ msgstr "Беспроводная сеть отключена"
 msgid "Wireless network is enabled"
 msgstr "Беспроводная сеть включена"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Записывать полученные DNS-запросы в системный журнал"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "Записывать системные события в файл"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr "Да"
@@ -6013,33 +6035,33 @@ msgstr ""
 "если вы выключите один из основных скриптов инициализации (например "
 "'network'), ваше устройство может оказаться недоступным!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Вам необходимо включить JavaScript в вашем браузере для корректной работы "
 "LuCI."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr "Алгоритм компрессии ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr "Потоки компрессии ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr "Настройки ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr "Размер ZRam"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "любой"
 
@@ -6058,6 +6080,10 @@ msgstr "любой"
 msgid "auto"
 msgstr "авто"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -6066,6 +6092,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "соед. мостом"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -6118,10 +6146,11 @@ msgstr "отключено"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "истекло"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6129,6 +6158,7 @@ msgstr ""
 "Файл, где хранятся арендованные <abbr title=\"Протокол динамической "
 "настройки узла\">DHCP</abbr>-адреса"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "перенаправить"
@@ -6141,7 +6171,7 @@ msgstr "полный дуплекс"
 msgid "half-duplex"
 msgstr "полудуплекс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr "значение в шестнадцатеричном представлении"
 
@@ -6155,10 +6185,11 @@ msgstr "скрытый"
 msgid "hybrid mode"
 msgstr "гибридный режим"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "если сеть"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "ввод"
@@ -6183,15 +6214,15 @@ msgstr "кБ/с"
 msgid "kbit/s"
 msgstr "кбит/с"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr "ключ длиной от 8 до 63 символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr "ключ длиной 5 или 13 символов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Локальный <abbr title=\"Служба доменных имён\">DNS</abbr>-файл"
 
@@ -6213,10 +6244,14 @@ msgstr "нет"
 msgid "no link"
 msgstr "нет соединения"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr "не пустое значение"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6224,28 +6259,25 @@ msgid "not present"
 msgstr "не существует"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "выключено"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "включено"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "открыть"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr "вывод"
@@ -6254,11 +6286,11 @@ msgstr "вывод"
 msgid "overlay"
 msgstr "overlay"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr "положительное десятичное число"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr "положительное целое число"
 
@@ -6306,7 +6338,7 @@ msgstr "с тегом"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "единицы измерения времени (TUs / 1.024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr "уникальное значение"
 
@@ -6316,10 +6348,17 @@ msgstr "неизвестный"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "неограниченный"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6333,159 +6372,159 @@ msgstr "не определено -или- создать:"
 msgid "untagged"
 msgstr "без тега"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr "верный IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr "верный IP-адрес или префикс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr "верная IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr "верный IPv4 адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr "верный IPv4 адрес или сеть"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr "верный IPv4 адрес:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr "верная IPv4 сеть"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "верная IPv4 или IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "верное значение IPv4 префикса (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr "верная IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr "верный IPv6 адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr "верный IPv6 адрес или префикс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr "верный IPv6 идентификатор хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr "верная IPv6 ctnm"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "верное значение IPv6 префикса (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr "верный MAC адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr "верный UCI идентификатор"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "верный UCI идентификатор, имя хоста или IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr "верный адрес:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr "верная дата (ГГГГ-ММ-ДД)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr "верное десятичное число"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr "верное шестнадцатеричное значение WEP ключа"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr "верное шестнадцатеричное значение WPA ключа"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr "верное имя хоста:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr "верное имя хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr "верное имя хоста или IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr "верное целое число"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr "верная сеть в формате адрес/маска подсети"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "верный символ номера телефона (0-9, \"*\", \"#\", \"!\" or \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr "верный порт или диапазон портов (порт1-порт2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr "верное значение порта"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr "верное время (ЧЧ:ММ:СС)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr "значение длиной от %d до %d символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr "значение в диапазоне от %f до %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr "значение больше или равное %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr "значение меньше или равное %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr "значение длиной %d или менее символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr "значение длиной %d или более символов"
 
@@ -6499,6 +6538,114 @@ msgstr "да"
 msgid "« Back"
 msgstr "« Назад"
 
+#~ msgid "Advanced"
+#~ msgstr "Дополнительные"
+
+#~ msgid "Always off (%s)"
+#~ msgstr "Всегда выключен (%s)"
+
+#~ msgid "Always on (%s)"
+#~ msgstr "Всегда включен (%s)"
+
+#~ msgid "Apply anyway"
+#~ msgstr "Применить без проверки"
+
+#~ msgid "Back"
+#~ msgstr "Назад"
+
+#~ msgid "Custom flash interval (%s)"
+#~ msgstr "Произвольный интервал мигания (%s)"
+
+#~ msgid "Expecting %s"
+#~ msgstr "Ожидаемое значение %s"
+
+#~ msgid "Heartbeat interval (%s)"
+#~ msgstr "Интервал heartbeat (%s)"
+
+#~ msgid "KiB"
+#~ msgstr "КиБ"
+
+#~ msgid "Netmask"
+#~ msgstr "Маска сети"
+
+#~ msgid "Network device activity (%s)"
+#~ msgstr "Активность сетевого устройства (%s)"
+
+#~ msgid "Polling interval"
+#~ msgstr "Интервал автообновления"
+
+#~ msgid "Polling interval for status queries in seconds"
+#~ msgstr "Интервал автоматического обновления состояния страниц в секундах"
+
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Настройка синхронизации времени"
+
+#~ msgid "Switchport activity (%s)"
+#~ msgstr "Активность порта коммутатора (%s)"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Синхронизация..."
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
+#~ "this warning and edit changes before attempting to apply again, or revert "
+#~ "all pending changes to keep the currently working configuration state."
+#~ msgstr ""
+#~ "Устройство недоступно в течение %d секунд после применения изменений. Это "
+#~ "привело к откату конфигурации из соображений безопасности. Если вы "
+#~ "считаете, что конфигурация верна, выполните настройку без проверки. Кроме "
+#~ "того, вы можете отклонить это предупреждение и отредактировать изменения "
+#~ "перед попыткой применить конфигурацию снова или откатить все изменения, "
+#~ "чтобы сохранить рабочее состояние конфигурации."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Следующие настройки были отвергнуты"
+
+#~ msgid "Theme"
+#~ msgstr "Тема"
+
+#~ msgid "There are no changes to apply."
+#~ msgstr "Нет изменений для применения."
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Нет изменений, которые можно отменить!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Нет изменений, которые можно применить!"
+
+#~ msgid ""
+#~ "This file may contain lines like 'server=/domain/1.2.3.4' or "
+#~ "'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+#~ "Name System\">DNS</abbr> servers."
+#~ msgstr ""
+#~ "Этот файл может содержать такие строки, как 'server=/domain/1.2.3.4' или "
+#~ "'server=1.2.3.4' fordomain-specific или полный список внешней сети <abbr "
+#~ "title=\"Domain Name System\">DNS</abbr> servers."
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Синхронизация времени ещё не настроена."
+
+#~ msgid "Waiting for configuration to be applied… %ds"
+#~ msgstr "Ожидание применения конфигурации... %d сек"
+
+#~ msgid "Wi-Fi activity (%s)"
+#~ msgstr "Активность Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi client association (%s)"
+#~ msgstr "Ассоциация Wi-Fi клиента (%s)"
+
+#~ msgid "Wi-Fi data reception (%s)"
+#~ msgstr "Приём данных Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi data transmission (%s)"
+#~ msgstr "Передача данных Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi on (%s)"
+#~ msgstr "Wi-Fi включен (%s)"
+
 #~ msgid "Flashmemory write access (%s)"
 #~ msgstr "Запись во флешпамять (%s)"
 
index 827483a25845f186edc9b71297186c48ba27cd0e..c5676929781564cdbf96e7f949c9b556dc94fd5e 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -37,6 +37,10 @@ msgstr ""
 msgid "(%s available)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -44,6 +48,7 @@ msgstr ""
 msgid "(empty)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -53,15 +58,20 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr ""
@@ -78,7 +88,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -141,15 +150,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -159,66 +168,66 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -228,7 +237,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -288,7 +297,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -320,6 +329,7 @@ msgid "Active Connections"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr ""
 
@@ -327,11 +337,17 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -357,7 +373,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -365,16 +381,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr ""
 
@@ -387,11 +421,8 @@ msgstr ""
 msgid "Administration"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -402,14 +433,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -419,17 +451,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -455,7 +487,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr ""
 
@@ -471,7 +503,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -484,14 +516,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -499,7 +523,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -597,16 +621,17 @@ msgstr ""
 msgid "Antenna Configuration"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -634,7 +659,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -651,7 +676,7 @@ msgstr ""
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr ""
 
@@ -659,13 +684,13 @@ msgstr ""
 msgid "Authorization Required"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr ""
 
@@ -737,15 +762,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -795,7 +815,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -811,14 +831,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
@@ -890,8 +911,7 @@ msgstr ""
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr ""
 
@@ -899,7 +919,7 @@ msgstr ""
 msgid "Changes applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -916,7 +936,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr ""
 
@@ -981,6 +1001,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1014,6 +1035,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1024,8 +1046,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr ""
 
@@ -1049,9 +1070,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1065,11 +1085,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1082,8 +1102,8 @@ msgid "Connect"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr ""
 
@@ -1091,6 +1111,7 @@ msgstr ""
 msgid "Connection Limit"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1099,7 +1120,7 @@ msgstr ""
 msgid "Connections"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1137,11 +1158,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1162,11 +1183,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1189,11 +1206,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
@@ -1214,20 +1232,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1235,11 +1253,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1256,7 +1274,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1272,12 +1290,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr ""
 
@@ -1303,7 +1321,7 @@ msgstr ""
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr ""
 
@@ -1318,6 +1336,10 @@ msgid ""
 "servers to clients."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1342,21 +1364,26 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr ""
 
@@ -1368,7 +1395,7 @@ msgstr ""
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1431,7 +1458,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1444,7 +1471,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1463,7 +1492,7 @@ msgstr ""
 msgid "Diversity"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1471,15 +1500,15 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1487,11 +1516,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1499,7 +1528,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1521,6 +1550,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
@@ -1557,6 +1590,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1578,7 +1614,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr ""
 
@@ -1617,7 +1653,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1625,7 +1661,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1702,7 +1738,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr ""
 
@@ -1714,11 +1750,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1731,35 +1767,37 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr ""
 
@@ -1780,15 +1818,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1808,7 +1846,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1816,7 +1854,7 @@ msgstr ""
 msgid "File"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1826,11 +1864,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr ""
 
@@ -1876,7 +1914,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1888,12 +1926,6 @@ msgstr ""
 msgid "Flash image..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr ""
@@ -1950,7 +1982,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1988,7 +2020,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -1997,11 +2029,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2010,10 +2043,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr ""
 
@@ -2053,13 +2087,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2089,15 +2125,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2119,7 +2151,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr ""
 
@@ -2127,7 +2159,7 @@ msgstr ""
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 
@@ -2136,10 +2168,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr ""
 
@@ -2147,8 +2180,8 @@ msgstr ""
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr ""
 
@@ -2168,14 +2201,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2225,7 +2260,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2243,6 +2278,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr ""
 
@@ -2292,7 +2328,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2314,7 +2350,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2426,7 +2462,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2434,7 +2470,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2465,7 +2501,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr ""
 
@@ -2497,10 +2533,9 @@ msgstr ""
 msgid "Install protocol extensions..."
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2573,10 +2608,10 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2617,10 +2652,6 @@ msgstr ""
 msgid "Key #%d"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2660,15 +2691,15 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2676,17 +2707,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr ""
 
@@ -2703,7 +2735,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr ""
 
@@ -2711,35 +2743,35 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2767,15 +2799,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2787,12 +2819,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr ""
 
@@ -2810,6 +2842,12 @@ msgstr ""
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2831,7 +2869,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2840,35 +2878,35 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr ""
 
@@ -2876,15 +2914,15 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2892,11 +2930,11 @@ msgstr ""
 msgid "Login"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2912,8 +2950,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
@@ -2953,8 +2992,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -2975,7 +3013,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -2983,15 +3025,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3014,7 +3056,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3032,12 +3074,15 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3065,7 +3110,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr ""
 
@@ -3094,6 +3139,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3104,6 +3150,10 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3185,13 +3235,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr ""
 
@@ -3203,14 +3254,10 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3225,14 +3272,11 @@ msgstr ""
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3245,6 +3289,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3262,7 +3307,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr ""
@@ -3271,7 +3316,7 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3283,10 +3328,10 @@ msgstr ""
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
 
@@ -3314,7 +3359,7 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3322,11 +3367,11 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3335,7 +3380,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr ""
 
@@ -3349,7 +3394,7 @@ msgid "Not associated"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr ""
 
@@ -3361,7 +3406,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr ""
 
@@ -3369,11 +3414,11 @@ msgstr ""
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3393,7 +3438,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3407,14 +3452,22 @@ msgid ""
 "<samp>eth0.1</samp>)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3441,11 +3494,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr ""
 
@@ -3545,6 +3598,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3614,6 +3668,7 @@ msgstr ""
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3747,6 +3802,7 @@ msgstr ""
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3803,14 +3859,6 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
@@ -3819,11 +3867,15 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3835,7 +3887,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3854,7 +3906,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3876,7 +3928,7 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3887,7 +3939,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr ""
@@ -3900,7 +3952,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3933,11 +3985,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4002,7 +4054,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4052,7 +4104,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4070,7 +4122,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr ""
 
@@ -4171,12 +4223,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4192,11 +4245,11 @@ msgstr ""
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr ""
 
@@ -4222,27 +4275,26 @@ msgstr ""
 msgid "Restore backup"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4250,7 +4302,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4262,8 +4314,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4276,13 +4331,13 @@ msgstr ""
 msgid "Router Password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4300,6 +4355,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4333,7 +4392,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr ""
 
@@ -4341,6 +4400,8 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4348,7 +4409,8 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -4378,11 +4440,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr ""
 
@@ -4412,7 +4474,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr ""
 
@@ -4429,7 +4491,7 @@ msgstr ""
 msgid "Services"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4443,10 +4505,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr ""
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4459,7 +4517,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4490,11 +4548,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4506,11 +4564,11 @@ msgstr ""
 msgid "Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4519,11 +4577,11 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr ""
 
@@ -4531,6 +4589,7 @@ msgstr ""
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4560,6 +4619,10 @@ msgstr ""
 msgid "Source"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4610,7 +4673,7 @@ msgstr ""
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4622,15 +4685,15 @@ msgstr ""
 msgid "Startup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr ""
 
@@ -4638,11 +4701,12 @@ msgstr ""
 msgid "Static Routes"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4656,7 +4720,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr ""
 
@@ -4665,7 +4729,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr ""
 
@@ -4677,11 +4741,11 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4711,10 +4775,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4727,27 +4792,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr ""
@@ -4757,11 +4813,11 @@ msgstr ""
 msgid "System Log"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4769,11 +4825,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr ""
 
@@ -4793,8 +4849,7 @@ msgstr ""
 msgid "Table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4856,14 +4911,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4887,10 +4943,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr ""
@@ -4974,8 +5026,8 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
@@ -4983,16 +5035,8 @@ msgstr ""
 msgid "There are no active leases."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
@@ -5001,10 +5045,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5014,10 +5058,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5046,7 +5090,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5080,29 +5124,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5141,7 +5182,7 @@ msgstr ""
 msgid "Transmission Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr ""
 
@@ -5156,11 +5197,11 @@ msgstr ""
 msgid "Transmitter Antenna"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5168,6 +5209,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5183,7 +5225,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr ""
@@ -5200,11 +5242,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5213,15 +5255,19 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5238,22 +5284,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5267,10 +5317,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5311,7 +5358,7 @@ msgstr ""
 msgid "Uptime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5423,7 +5470,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5562,16 +5609,16 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr ""
 
@@ -5590,26 +5637,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5624,10 +5651,13 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5644,13 +5674,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5666,14 +5696,15 @@ msgstr ""
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5685,31 +5716,31 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr ""
 
@@ -5728,6 +5759,10 @@ msgstr ""
 msgid "auto"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5736,6 +5771,8 @@ msgstr ""
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5788,15 +5825,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr ""
@@ -5809,7 +5848,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5823,10 +5862,11 @@ msgstr ""
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr ""
@@ -5851,15 +5891,15 @@ msgstr ""
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
@@ -5881,10 +5921,14 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5892,28 +5936,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -5922,11 +5963,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -5974,7 +6015,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -5984,10 +6025,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6001,159 +6049,159 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
index fa22ae97d67a922dfda6a9776a3a9b1724ab5fa7..a9948988584f6a827c20a7789d06d957778e856a 100644 (file)
@@ -19,7 +19,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -39,6 +39,10 @@ msgstr "(%d minut-fönster, %d sekundintervall)"
 msgid "(%s available)"
 msgstr "(%s tillgängligt)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -46,6 +50,7 @@ msgstr "(%s tillgängligt)"
 msgid "(empty)"
 msgstr "(tomt)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -55,15 +60,20 @@ msgstr "(inga gränssnitt har bifogats)"
 msgid "-- Additional Field --"
 msgstr "-- Ytterligare fält --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Vänligen välj --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- anpassad --"
@@ -80,7 +90,6 @@ msgstr "-- matcha enligt märke --"
 msgid "-- match by uuid --"
 msgstr "-- matcha enligt uuid --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -143,15 +152,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr>server-port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -161,23 +170,23 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-adress"
 
 # I don't think "Gateway" is commonly translated.
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-gateway"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-nätmask"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -185,45 +194,45 @@ msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-adress eller nätverk "
 "(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Lysdiod\">LED</abbr>-konfiguration"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -235,7 +244,7 @@ msgstr ""
 "<br/>Notera att: du måste starta om cron-tjänsten om crontab-filen var tom "
 "innan den ändrades."
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -295,7 +304,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -327,6 +336,7 @@ msgid "Active Connections"
 msgstr "Aktiva anslutningar"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Aktiva DHCP-kontrakt"
 
@@ -334,11 +344,17 @@ msgstr "Aktiva DHCP-kontrakt"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktiva DHCPv6-kontrakt"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -364,7 +380,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -372,16 +388,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Lägg till ett nytt gränssnitt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Ytterligare värdfiler"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "Ytterligare server-filer"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Adress"
 
@@ -394,11 +428,8 @@ msgstr "Adress för att komma åt lokal reläbrygga"
 msgid "Administration"
 msgstr "Administration"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -409,14 +440,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Avancerade inställningar"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Varning"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -426,18 +458,18 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 "Allokera IP-adresser sekventiellt med start från den lägsta möjliga adressen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr "Allokera IP sekventiellt"
 
@@ -463,7 +495,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Tillåt enbart listade"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Tillåt localhost"
 
@@ -481,7 +513,7 @@ msgstr "Tillåt root-inloggningar med lösenord"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Tillåt <em>root</em>-användaren att logga in med lösenord"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -494,14 +526,6 @@ msgstr "Tillåtna IP-adresser"
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -509,7 +533,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -607,16 +631,17 @@ msgstr "Antenn 2"
 msgid "Antenna Configuration"
 msgstr "Konfiguration av antenn"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Någon zon"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -644,7 +669,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Associerade stationer"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -661,7 +686,7 @@ msgstr "Autentisering"
 msgid "Authentication Type"
 msgstr "Typ av autentisering"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Auktoritiv"
 
@@ -669,13 +694,13 @@ msgstr "Auktoritiv"
 msgid "Authorization Required"
 msgstr "Tillstånd krävs"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Uppdatera automatiskt"
 
@@ -747,15 +772,10 @@ msgstr "BR / DMR / AFTR"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Bakåt"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -805,7 +825,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -821,14 +841,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Bithastighet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Brygga"
@@ -901,8 +922,7 @@ msgstr "Kedja"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Ändringar"
 
@@ -910,7 +930,7 @@ msgstr "Ändringar"
 msgid "Changes applied."
 msgstr "Tillämpade ändringar"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -927,7 +947,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Kanal"
 
@@ -994,6 +1014,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1027,6 +1048,7 @@ msgstr "Stäng ner lista..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1037,8 +1059,7 @@ msgstr "Stäng ner lista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Samlar in data..."
 
@@ -1062,9 +1083,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1078,11 +1098,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1095,8 +1115,8 @@ msgid "Connect"
 msgstr "Anslut"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Ansluten"
 
@@ -1104,6 +1124,7 @@ msgstr "Ansluten"
 msgid "Connection Limit"
 msgstr "Anslutningsgräns"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1112,7 +1133,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Anslutningar"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1150,11 +1171,11 @@ msgstr "Skapa gränssnitt"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Skapa en brygga över flera gränssnitt"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Kritisk"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Loggnivå för Cron"
 
@@ -1175,11 +1196,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1202,11 +1219,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP-server"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP och DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP-klient"
@@ -1227,20 +1245,20 @@ msgstr "DHCPv6-läge"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6-tjänst"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1248,11 +1266,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1269,7 +1287,7 @@ msgstr ""
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr "DSL-status"
 
@@ -1285,12 +1303,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr "Datahastighet"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Avlusa"
 
@@ -1316,7 +1334,7 @@ msgstr "Standard gateway"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr ""
 
@@ -1331,6 +1349,10 @@ msgid ""
 "servers to clients."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1355,21 +1377,26 @@ msgstr ""
 msgid "Description"
 msgstr "Beskrivning"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Plats"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Enhet"
 
@@ -1381,7 +1408,7 @@ msgstr "Enhetskonfiguration"
 msgid "Device is rebooting..."
 msgstr "Enheten startar om..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "Enheten kan inte nås"
 
@@ -1446,7 +1473,7 @@ msgstr "Inaktiverad (standard)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1459,7 +1486,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1478,7 +1507,7 @@ msgstr "Avstånd till nätverksmledlemmen längst bort i metrar."
 msgid "Diversity"
 msgstr "Mångfald"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1486,17 +1515,17 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Cachea inte negativa svar, t.ex för icke-existerade domäner"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Vidarebefordra inte förfrågningar som inte kan ta emot svar från publika "
 "namnservrar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1504,11 +1533,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Domän krävs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "Vitlista för domäner"
 
@@ -1516,7 +1545,7 @@ msgstr "Vitlista för domäner"
 msgid "Don't Fragment"
 msgstr "Fragmentera inte"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1540,6 +1569,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear-instans"
@@ -1576,6 +1609,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP-metod"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1597,7 +1633,7 @@ msgstr "Redigera det här gränssnittet"
 msgid "Edit this network"
 msgstr "Redigera det här nätverket"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Nödsituation"
 
@@ -1636,7 +1672,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Aktivera NTP-klient"
 
@@ -1644,7 +1680,7 @@ msgstr "Aktivera NTP-klient"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Aktivera TFTP-server"
 
@@ -1721,7 +1757,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Kryptering"
 
@@ -1733,11 +1769,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1750,35 +1786,37 @@ msgstr "Raderar..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Fel"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet-adapter"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr "Inkludera inte dessa gränssnitt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Expandera värdar"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Löper ut"
 
@@ -1799,15 +1837,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1827,7 +1865,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1835,7 +1873,7 @@ msgstr ""
 msgid "File"
 msgstr "Fil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1845,11 +1883,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr "Filsystem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filtrera privata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Filtrera icke-användbara"
 
@@ -1895,7 +1933,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Version för inre mjukvara"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1907,12 +1945,6 @@ msgstr ""
 msgid "Flash image..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr ""
@@ -1969,7 +2001,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Vidarebefordra DHCP-trafik"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2007,7 +2039,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2016,11 +2048,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Endast GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Gateway"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2029,10 +2062,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "Gateway-portar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Generella inställningar"
 
@@ -2072,13 +2106,15 @@ msgstr "Globala inställningar"
 msgid "Global network options"
 msgstr "Globala nätverksalternativ"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Gå till lösenordskonfiguration..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2108,15 +2144,11 @@ msgstr "HT-läge (802.11n)"
 msgid "Hang Up"
 msgstr "Lägg på"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2138,7 +2170,7 @@ msgstr ""
 msgid "Host"
 msgstr "Värd"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr ""
 
@@ -2146,7 +2178,7 @@ msgstr ""
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> eller Nätverk"
 
@@ -2155,10 +2187,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Värdnamn"
 
@@ -2166,8 +2199,8 @@ msgstr "Värdnamn"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Värdnamn att skicka vid DHCP-förfrågningar"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Värdnamn"
 
@@ -2187,14 +2220,16 @@ msgstr "IP-adresser"
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP-adress"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2244,7 +2279,7 @@ msgstr "IPv4-gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4-nätmask"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2262,6 +2297,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-Adress"
 
@@ -2311,7 +2347,7 @@ msgstr "IPv6-inställningar"
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2333,7 +2369,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6-gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2445,7 +2481,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorera <code>/etc/hosts</code>"
 
@@ -2453,7 +2489,7 @@ msgstr "Ignorera <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignorera gränssnitt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ignorera resolv-fil"
 
@@ -2484,7 +2520,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr "Ankommande"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Info"
 
@@ -2516,10 +2552,9 @@ msgstr "Installera paketet %q"
 msgid "Install protocol extensions..."
 msgstr "Installera protokoll-förlängningar..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2592,10 +2627,10 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript krävs!"
 
@@ -2636,10 +2671,6 @@ msgstr "Nyckel"
 msgid "Key #%d"
 msgstr "Nyckel #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Döda"
@@ -2679,15 +2710,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Märke"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Språk"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Språk och Stil"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr "Latens"
 
@@ -2695,17 +2726,18 @@ msgstr "Latens"
 msgid "Leaf"
 msgstr "Löv"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "Kontraktstid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Kontraktsfil"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Återstående kontraktstid"
 
@@ -2722,7 +2754,7 @@ msgstr "Lämna tom för att upptäcka automatiskt"
 msgid "Leave empty to use the current WAN address"
 msgstr "Lämna tom för att använda den nuvarande WAN-adressen"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr ""
 
@@ -2730,35 +2762,35 @@ msgstr ""
 msgid "Limit"
 msgstr "Begränsa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Länk På"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2786,15 +2818,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Lista över SSH-nyckelfiler för auth"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2807,12 +2839,12 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Lyssna endast på det angivna gränssnittet eller, om o-specificerat på alla"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Lyssningsportar för ankommande DNS-förfrågningar"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Belastning"
 
@@ -2830,6 +2862,12 @@ msgstr "Laddar"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2851,7 +2889,7 @@ msgstr "Lokal IPv4-adress"
 msgid "Local IPv6 address"
 msgstr "Lokal IPv6-adress"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr "Enbart lokal tjänst"
 
@@ -2860,35 +2898,35 @@ msgid "Local Startup"
 msgstr "Lokal uppstart"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Lokal tid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Lokal domän"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Lokal server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Lokalisera förfrågningar"
 
@@ -2896,15 +2934,15 @@ msgstr "Lokalisera förfrågningar"
 msgid "Locked to channel %s used by: %s"
 msgstr "Låst till kanalen %s som används av: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2912,11 +2950,11 @@ msgstr ""
 msgid "Login"
 msgstr "Logga in"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Logga ut"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2932,8 +2970,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-adress"
@@ -2973,8 +3012,7 @@ msgstr "MD5"
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -2995,7 +3033,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Manuell"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3003,15 +3045,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3034,7 +3076,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3052,12 +3094,15 @@ msgstr "Minne"
 msgid "Memory usage (%)"
 msgstr "Minnesanvändning (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3085,7 +3130,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Läge"
 
@@ -3114,6 +3159,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3124,6 +3170,10 @@ msgstr "Övervaka"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3205,13 +3255,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr "NT-domän"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "NTP-serverkandidater"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Namn"
 
@@ -3223,14 +3274,10 @@ msgstr "Namn på det nya gränssnittet"
 msgid "Name of the new network"
 msgstr "Namnet på det nya nätverket"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Navigering"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Nätmask"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3245,14 +3292,11 @@ msgstr "Nätverk"
 msgid "Network Utilities"
 msgstr "Nätverksverktyg"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Uppstartsbild för nätverket"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3265,6 +3309,7 @@ msgstr "Nätverk utan gränssnitt"
 msgid "Next »"
 msgstr "Nästa »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3282,7 +3327,7 @@ msgid "No files found"
 msgstr "Inga filer hittades"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Ingen information tillgänglig"
@@ -3291,7 +3336,7 @@ msgstr "Ingen information tillgänglig"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Ingen negativ cache"
 
@@ -3303,10 +3348,10 @@ msgstr "Det finns inget nätverk inställt på den här enheten"
 msgid "No network name specified"
 msgstr "Inget nätverksnamn angavs"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Inget lösenord inställt!"
 
@@ -3334,7 +3379,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Buller"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3342,11 +3387,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "Buller:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3355,7 +3400,7 @@ msgstr ""
 msgid "None"
 msgstr "Ingen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Normal"
 
@@ -3369,7 +3414,7 @@ msgid "Not associated"
 msgstr "Inte associerad"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Inte ansluten"
 
@@ -3381,7 +3426,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr "Notera: längden på gränssnittets namn"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Avisering"
 
@@ -3389,11 +3434,11 @@ msgstr "Avisering"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3413,7 +3458,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3427,14 +3472,22 @@ msgid ""
 "<samp>eth0.1</samp>)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "En utav värdnamn eller MAC-adress måste anges!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3461,11 +3514,11 @@ msgstr "OpenConnect (CISCO AnyConnect)"
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Alternativet ändrades"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Alternativet togs bort"
 
@@ -3565,6 +3618,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3634,6 +3688,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN-kod"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3767,6 +3822,7 @@ msgstr ""
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3823,14 +3879,6 @@ msgstr "Vänligen ange ditt användarnamn och lösenord."
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3839,11 +3887,15 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Port-status:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3855,7 +3907,7 @@ msgstr "Föredra LTE"
 msgid "Prefer UMTS"
 msgstr "Föredra UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3874,7 +3926,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr "Förhindra lyssning på dessa gränssnitt."
 
@@ -3896,7 +3948,7 @@ msgstr "Fortsätt"
 msgid "Processes"
 msgstr "Processer"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "Profil"
 
@@ -3907,7 +3959,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protokoll"
@@ -3920,7 +3972,7 @@ msgstr "Det nya gränssnittets protokoll"
 msgid "Protocol support is not installed"
 msgstr "Stöd för protokoll är inte installerat"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3953,11 +4005,11 @@ msgid "QMI Cellular"
 msgstr "QMI-telefoni"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Kvalité"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4022,7 +4074,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4074,7 +4126,7 @@ msgstr "Trådlöst i realtid"
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4092,7 +4144,7 @@ msgstr "Startar om..."
 msgid "Reboots the operating system of your device"
 msgstr "Startar om din enhets operativsystem"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Ta emot"
 
@@ -4193,12 +4245,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4214,11 +4267,11 @@ msgstr "Återställ räknare"
 msgid "Reset to defaults"
 msgstr "Återställ till standard"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Resolv och Värd-filer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Resolv-fil"
 
@@ -4244,27 +4297,26 @@ msgstr "Återställ"
 msgid "Restore backup"
 msgstr "Återställ säkerhetskopian"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Visa/göm lösenord"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Återgå"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4272,7 +4324,7 @@ msgstr ""
 msgid "Root"
 msgstr "Root"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Root-mappen för filer som skickas via TFTP"
 
@@ -4284,8 +4336,11 @@ msgstr "Root-förberedelse"
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "Typ av rutt"
 
@@ -4298,13 +4353,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "Router-lösenord"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Rutter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4322,6 +4377,10 @@ msgstr "Kör en filsystemskontroll innan enheten monteras"
 msgid "Run filesystem check"
 msgstr "Kör filsystemskontrollen"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr "SHA256"
@@ -4355,7 +4414,7 @@ msgstr "SSH-nycklar"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4363,6 +4422,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4370,7 +4431,8 @@ msgstr ""
 msgid "Save"
 msgstr "Spara"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Spara och Verkställ"
@@ -4400,11 +4462,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Schemalagda uppgifter"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Sektionen lades till"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Sektionen togs bort"
 
@@ -4434,7 +4496,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Separera klienter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Inställningar för server"
 
@@ -4451,7 +4513,7 @@ msgstr "Typ av tjänst"
 msgid "Services"
 msgstr "Tjänster"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4465,10 +4527,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr "Ställ in Tidssynkronisering"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4481,7 +4539,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Ställ in DHCP-server"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4512,11 +4570,11 @@ msgstr "Stäng ner det här gränssnittet"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4528,11 +4586,11 @@ msgstr "Signal:"
 msgid "Size"
 msgstr "Storlek"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4541,11 +4599,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Hoppa över"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Hoppa över till innehåll"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Hoppa över till navigering"
 
@@ -4553,6 +4611,7 @@ msgstr "Hoppa över till navigering"
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4582,6 +4641,10 @@ msgstr ""
 msgid "Source"
 msgstr "Källa"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4632,7 +4695,7 @@ msgstr ""
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4644,15 +4707,15 @@ msgstr ""
 msgid "Startup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Statiska IPv4-rutter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Statiska IPv6-rutter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr ""
 
@@ -4660,11 +4723,12 @@ msgstr ""
 msgid "Static Routes"
 msgstr "Statiska rutter"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statiska adresser"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4678,7 +4742,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Status"
 
@@ -4687,7 +4751,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Strikt sortering"
 
@@ -4699,11 +4763,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Skicka in"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4733,10 +4797,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Byt VLAN"
@@ -4749,27 +4814,18 @@ msgstr "Byt protokoll"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Synkronisera med webbläsare"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Synkroniserar..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "System"
@@ -4779,11 +4835,11 @@ msgstr "System"
 msgid "System Log"
 msgstr "Systemlogg"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Systemets egenskaper"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4791,11 +4847,11 @@ msgstr ""
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Inställningar för TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Root för TFTP-server"
 
@@ -4815,8 +4871,7 @@ msgstr "TX-hastighet"
 msgid "Table"
 msgstr "Tabell"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4878,14 +4933,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4909,10 +4965,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr ""
@@ -4996,37 +5048,29 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Tema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Det finns inga aktiva kontrakt."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Det finns inga pendlande ändringar att återkalla"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Det finns inga pendlande ändringar!"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
 "There is no device assigned yet, please attach a network device in the "
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5038,10 +5082,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5070,7 +5114,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5104,29 +5148,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Synkronisering av tid"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Synkronisering av tid är inte inställd än."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Tidszon"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5167,7 +5208,7 @@ msgstr "Överför"
 msgid "Transmission Rate"
 msgstr "Överföringshastighet"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Överför"
 
@@ -5182,11 +5223,11 @@ msgstr ""
 msgid "Transmitter Antenna"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5194,6 +5235,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr "Tunnel-ID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnelgränssnitt"
@@ -5209,7 +5251,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Typ"
@@ -5226,11 +5268,11 @@ msgstr "Endast UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB-enhet"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "USB-portar"
 
@@ -5239,15 +5281,19 @@ msgstr "USB-portar"
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5264,22 +5310,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr "Otillgängliga Sekunder (UAS)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Okänd"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5293,10 +5343,7 @@ msgstr "Avmontera"
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Osparade ändringar"
 
@@ -5337,7 +5384,7 @@ msgstr "Laddade upp fil"
 msgid "Uptime"
 msgstr "Upptid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Använd <code>/etc/ethers</code>"
 
@@ -5449,7 +5496,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5588,16 +5635,16 @@ msgstr "Väntar på att ändringarna ska tillämpas..."
 msgid "Waiting for command to complete..."
 msgstr "Väntar på att kommandot ska avsluta..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "Väntar på enheten..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Varning"
 
@@ -5617,26 +5664,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Bredd"
@@ -5651,10 +5678,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Trådlöst"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Trådlös adapter"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5671,13 +5701,13 @@ msgstr "Trådlös säkerhet"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Trådlöst är avstängt"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Trådlöst är inte associerat"
 
@@ -5693,14 +5723,15 @@ msgstr "Trådlöst nätverk är avstängt"
 msgid "Wireless network is enabled"
 msgstr "Trådlöst nätverk är aktiverat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Skriv mottagna DNS-förfrågningar till syslogg"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "Skriv systemlogg till fil"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5712,33 +5743,33 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Du måste aktivera JavaScript i din webbläsare, annars kommer inte LuCi att "
 "fungera korrekt."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "något"
 
@@ -5757,6 +5788,10 @@ msgstr "något"
 msgid "auto"
 msgstr "auto"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5765,6 +5800,8 @@ msgstr ""
 msgid "bridged"
 msgstr "bryggad"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5817,15 +5854,17 @@ msgstr "avstängd"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "vidarebefordra"
@@ -5838,7 +5877,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "halv-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5852,10 +5891,11 @@ msgstr "gömd"
 msgid "hybrid mode"
 msgstr "hybrid-läge"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "om målet är ett nätverk"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "inmatning"
@@ -5880,15 +5920,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "lokal <abbr title=\"Domain Name System\">DNS</abbr>-fil"
 
@@ -5910,10 +5950,14 @@ msgstr "nej"
 msgid "no link"
 msgstr "ingen länk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5921,28 +5965,25 @@ msgid "not present"
 msgstr "inte tillgängligt"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "av"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "på"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "öppen"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -5951,11 +5992,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6003,7 +6044,7 @@ msgstr "taggad"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6013,10 +6054,17 @@ msgstr "okänd"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "obegränsat"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6030,159 +6078,159 @@ msgstr "ospecifierat -eller- skapa:"
 msgid "untagged"
 msgstr "otaggat"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6196,6 +6244,30 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Bakåt"
 
+#~ msgid "Back"
+#~ msgstr "Bakåt"
+
+#~ msgid "Netmask"
+#~ msgstr "Nätmask"
+
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Ställ in Tidssynkronisering"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Synkroniserar..."
+
+#~ msgid "Theme"
+#~ msgstr "Tema"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Det finns inga pendlande ändringar att återkalla"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Det finns inga pendlande ändringar!"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Synkronisering av tid är inte inställd än."
+
 #~ msgid ""
 #~ "Your Internet Explorer is too old to display this page correctly. Please "
 #~ "upgrade it to at least version 7 or use another browser like Firefox, "
index 42f494df59a2130fa43cd55fabf79ced9ebf8c43..2bba75fa94a0902cf8fd31fc5aab1330faddfc67 100644 (file)
@@ -9,7 +9,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -29,6 +29,10 @@ msgstr ""
 msgid "(%s available)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -36,6 +40,7 @@ msgstr ""
 msgid "(empty)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -45,15 +50,20 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr ""
@@ -70,7 +80,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -133,15 +142,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -151,66 +160,66 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -220,7 +229,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -280,7 +289,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -312,6 +321,7 @@ msgid "Active Connections"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr ""
 
@@ -319,11 +329,17 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -349,7 +365,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -357,16 +373,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr ""
 
@@ -379,11 +413,8 @@ msgstr ""
 msgid "Administration"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -394,14 +425,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -411,17 +443,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -447,7 +479,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr ""
 
@@ -463,7 +495,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -476,14 +508,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -491,7 +515,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -589,16 +613,17 @@ msgstr ""
 msgid "Antenna Configuration"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -626,7 +651,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -643,7 +668,7 @@ msgstr ""
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr ""
 
@@ -651,13 +676,13 @@ msgstr ""
 msgid "Authorization Required"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr ""
 
@@ -729,15 +754,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -787,7 +807,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -803,14 +823,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
@@ -882,8 +903,7 @@ msgstr ""
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr ""
 
@@ -891,7 +911,7 @@ msgstr ""
 msgid "Changes applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -908,7 +928,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr ""
 
@@ -973,6 +993,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1006,6 +1027,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1016,8 +1038,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr ""
 
@@ -1041,9 +1062,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1057,11 +1077,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1074,8 +1094,8 @@ msgid "Connect"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr ""
 
@@ -1083,6 +1103,7 @@ msgstr ""
 msgid "Connection Limit"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1091,7 +1112,7 @@ msgstr ""
 msgid "Connections"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1129,11 +1150,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1154,11 +1175,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1181,11 +1198,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
@@ -1206,20 +1224,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1227,11 +1245,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1248,7 +1266,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1264,12 +1282,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr ""
 
@@ -1295,7 +1313,7 @@ msgstr ""
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr ""
 
@@ -1310,6 +1328,10 @@ msgid ""
 "servers to clients."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1334,21 +1356,26 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr ""
 
@@ -1360,7 +1387,7 @@ msgstr ""
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1423,7 +1450,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1436,7 +1463,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1455,7 +1484,7 @@ msgstr ""
 msgid "Diversity"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1463,15 +1492,15 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1479,11 +1508,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1491,7 +1520,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1513,6 +1542,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
@@ -1549,6 +1582,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1570,7 +1606,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr ""
 
@@ -1609,7 +1645,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1617,7 +1653,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1694,7 +1730,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr ""
 
@@ -1706,11 +1742,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1723,35 +1759,37 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr ""
 
@@ -1772,15 +1810,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1800,7 +1838,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1808,7 +1846,7 @@ msgstr ""
 msgid "File"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1818,11 +1856,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr ""
 
@@ -1868,7 +1906,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1880,12 +1918,6 @@ msgstr ""
 msgid "Flash image..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr ""
@@ -1942,7 +1974,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1980,7 +2012,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -1989,11 +2021,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2002,10 +2035,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr ""
 
@@ -2045,13 +2079,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2081,15 +2117,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2111,7 +2143,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr ""
 
@@ -2119,7 +2151,7 @@ msgstr ""
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 
@@ -2128,10 +2160,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr ""
 
@@ -2139,8 +2172,8 @@ msgstr ""
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr ""
 
@@ -2160,14 +2193,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2217,7 +2252,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2235,6 +2270,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr ""
 
@@ -2284,7 +2320,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2306,7 +2342,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2418,7 +2454,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2426,7 +2462,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2457,7 +2493,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr ""
 
@@ -2489,10 +2525,9 @@ msgstr ""
 msgid "Install protocol extensions..."
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2565,10 +2600,10 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2609,10 +2644,6 @@ msgstr ""
 msgid "Key #%d"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2652,15 +2683,15 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2668,17 +2699,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr ""
 
@@ -2695,7 +2727,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr ""
 
@@ -2703,35 +2735,35 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2759,15 +2791,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2779,12 +2811,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr ""
 
@@ -2802,6 +2834,12 @@ msgstr ""
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2823,7 +2861,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2832,35 +2870,35 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr ""
 
@@ -2868,15 +2906,15 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2884,11 +2922,11 @@ msgstr ""
 msgid "Login"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2904,8 +2942,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
@@ -2945,8 +2984,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -2967,7 +3005,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -2975,15 +3017,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3006,7 +3048,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3024,12 +3066,15 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3057,7 +3102,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr ""
 
@@ -3086,6 +3131,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3096,6 +3142,10 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3177,13 +3227,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr ""
 
@@ -3195,14 +3246,10 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3217,14 +3264,11 @@ msgstr ""
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3237,6 +3281,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3254,7 +3299,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr ""
@@ -3263,7 +3308,7 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3275,10 +3320,10 @@ msgstr ""
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
 
@@ -3306,7 +3351,7 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3314,11 +3359,11 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3327,7 +3372,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr ""
 
@@ -3341,7 +3386,7 @@ msgid "Not associated"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr ""
 
@@ -3353,7 +3398,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr ""
 
@@ -3361,11 +3406,11 @@ msgstr ""
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3385,7 +3430,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3399,14 +3444,22 @@ msgid ""
 "<samp>eth0.1</samp>)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3433,11 +3486,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr ""
 
@@ -3537,6 +3590,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3606,6 +3660,7 @@ msgstr ""
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3739,6 +3794,7 @@ msgstr ""
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3795,14 +3851,6 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
@@ -3811,11 +3859,15 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3827,7 +3879,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3846,7 +3898,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3868,7 +3920,7 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3879,7 +3931,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr ""
@@ -3892,7 +3944,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3925,11 +3977,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -3994,7 +4046,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4044,7 +4096,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4062,7 +4114,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr ""
 
@@ -4163,12 +4215,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4184,11 +4237,11 @@ msgstr ""
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr ""
 
@@ -4214,27 +4267,26 @@ msgstr ""
 msgid "Restore backup"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4242,7 +4294,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4254,8 +4306,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4268,13 +4323,13 @@ msgstr ""
 msgid "Router Password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4292,6 +4347,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4325,7 +4384,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr ""
 
@@ -4333,6 +4392,8 @@ msgstr ""
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4340,7 +4401,8 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -4370,11 +4432,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr ""
 
@@ -4404,7 +4466,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr ""
 
@@ -4421,7 +4483,7 @@ msgstr ""
 msgid "Services"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4435,10 +4497,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr ""
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4451,7 +4509,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4482,11 +4540,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4498,11 +4556,11 @@ msgstr ""
 msgid "Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4511,11 +4569,11 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr ""
 
@@ -4523,6 +4581,7 @@ msgstr ""
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4552,6 +4611,10 @@ msgstr ""
 msgid "Source"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4602,7 +4665,7 @@ msgstr ""
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4614,15 +4677,15 @@ msgstr ""
 msgid "Startup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr ""
 
@@ -4630,11 +4693,12 @@ msgstr ""
 msgid "Static Routes"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4648,7 +4712,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr ""
 
@@ -4657,7 +4721,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr ""
 
@@ -4669,11 +4733,11 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4703,10 +4767,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4719,27 +4784,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr ""
@@ -4749,11 +4805,11 @@ msgstr ""
 msgid "System Log"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4761,11 +4817,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr ""
 
@@ -4785,8 +4841,7 @@ msgstr ""
 msgid "Table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4848,14 +4903,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4879,10 +4935,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr ""
@@ -4966,8 +5018,8 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
@@ -4975,16 +5027,8 @@ msgstr ""
 msgid "There are no active leases."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
@@ -4993,10 +5037,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5006,10 +5050,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5038,7 +5082,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5072,29 +5116,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5133,7 +5174,7 @@ msgstr ""
 msgid "Transmission Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr ""
 
@@ -5148,11 +5189,11 @@ msgstr ""
 msgid "Transmitter Antenna"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5160,6 +5201,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5175,7 +5217,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr ""
@@ -5192,11 +5234,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5205,15 +5247,19 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5230,22 +5276,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5259,10 +5309,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5303,7 +5350,7 @@ msgstr ""
 msgid "Uptime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5415,7 +5462,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5554,16 +5601,16 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr ""
 
@@ -5582,26 +5629,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5616,10 +5643,13 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5636,13 +5666,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5658,14 +5688,15 @@ msgstr ""
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5677,31 +5708,31 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr ""
 
@@ -5720,6 +5751,10 @@ msgstr ""
 msgid "auto"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5728,6 +5763,8 @@ msgstr ""
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5780,15 +5817,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr ""
@@ -5801,7 +5840,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5815,10 +5854,11 @@ msgstr ""
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr ""
@@ -5843,15 +5883,15 @@ msgstr ""
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
@@ -5873,10 +5913,14 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5884,28 +5928,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -5914,11 +5955,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -5966,7 +6007,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -5976,10 +6017,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -5993,159 +6041,159 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
index aef1f2066760af5ecb1811667d13c1b1f5c64caf..e638bc6aa94c793a8907add99906a11d48a7e728 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -40,6 +40,10 @@ msgstr "(%d dakika gösteriliyor, %d saniye aralıklı)"
 msgid "(%s available)"
 msgstr "(%s uygun)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -47,6 +51,7 @@ msgstr "(%s uygun)"
 msgid "(empty)"
 msgstr "(boş)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -56,15 +61,20 @@ msgstr "(arayüz eklenmedi)"
 msgid "-- Additional Field --"
 msgstr "-- Ek Alan--"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Lütfen seçiniz --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- özel --"
@@ -81,7 +91,6 @@ msgstr "-- etikete göre eşleştir --"
 msgid "-- match by uuid --"
 msgstr "-- uuid'e göre eşleştir --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -144,15 +153,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\\\"Temel Servis Ayar Tanımlayıcısı\\\"> BSSID </abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Alan Adı Sistemi\">DNS</abbr> port sorgula"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Alan Adı Sistemi\">DNS</abbr> sunucu port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -162,22 +171,22 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protokolü Sürüm 4\">IPv4</abbr>-Adres"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protokolü Sürüm 4\">IPv4</abbr>-Gateway"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protokolü Sürüm 4\">IPv4</abbr>-Netmask"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -185,33 +194,33 @@ msgstr ""
 "<abbr title=\"Internet Protokolü Sürüm 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protokolü Sürüm 6\">IPv6</abbr>-Gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Ayarları"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Adı"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Adresi"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -219,7 +228,7 @@ msgstr ""
 "<abbr title=\"maximal\">Maks.</abbr> <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr> leases"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -227,7 +236,7 @@ msgstr ""
 "<abbr title=\"maximal\">Maks.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> paket boyutu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Maks.</abbr> eşzamanlı sorgu"
 
@@ -237,7 +246,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -297,7 +306,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -331,6 +340,7 @@ msgid "Active Connections"
 msgstr "Aktif Bağlantılar"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Aktif DHCP Kiraları"
 
@@ -338,11 +348,17 @@ msgstr "Aktif DHCP Kiraları"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktif DHCPv6 Kiraları"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -368,7 +384,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -376,16 +392,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr "Yeni arabirim ekle..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Ek Hosts dosyaları"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "Ek sunucular dosyası"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Adres"
 
@@ -398,11 +432,8 @@ msgstr ""
 msgid "Administration"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -413,14 +444,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Gelişmiş Ayarlar"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Uyarı"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -430,17 +462,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -468,7 +500,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Yanlızca listelenenlere izin ver"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr ""
 
@@ -484,7 +516,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -497,14 +529,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -512,7 +536,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -610,16 +634,17 @@ msgstr "2. Anten"
 msgid "Antenna Configuration"
 msgstr "Anten Yapılandırması"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -647,7 +672,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "İlişkili istasyonlar"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -664,7 +689,7 @@ msgstr "Kimlik Doğrulama"
 msgid "Authentication Type"
 msgstr "Kimlik doğrulama türü"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Yetkilendirme"
 
@@ -672,13 +697,13 @@ msgstr "Yetkilendirme"
 msgid "Authorization Required"
 msgstr "Yetkilendirme Gerekli"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Otomatik Yenileme"
 
@@ -750,15 +775,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Geri"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -808,7 +828,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -824,14 +844,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Bit hızı"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Köprü"
@@ -903,8 +924,7 @@ msgstr "Zincir"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Değişiklikler"
 
@@ -912,7 +932,7 @@ msgstr "Değişiklikler"
 msgid "Changes applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -929,7 +949,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Kanal"
 
@@ -996,6 +1016,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1029,6 +1050,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1039,8 +1061,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr ""
 
@@ -1064,9 +1085,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1080,11 +1100,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1097,8 +1117,8 @@ msgid "Connect"
 msgstr "Bağlan"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Bağlandı"
 
@@ -1106,6 +1126,7 @@ msgstr "Bağlandı"
 msgid "Connection Limit"
 msgstr "Bağlantı limiti"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1114,7 +1135,7 @@ msgstr ""
 msgid "Connections"
 msgstr "Bağlantılar"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1152,11 +1173,11 @@ msgstr "Arabirim Oluştur"
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Kritik"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1177,11 +1198,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1204,11 +1221,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
@@ -1229,20 +1247,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1250,11 +1268,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1271,7 +1289,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1287,12 +1305,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr ""
 
@@ -1318,7 +1336,7 @@ msgstr "Default ağ geçidi"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Varsayılan durum"
 
@@ -1333,6 +1351,10 @@ msgid ""
 "servers to clients."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1357,21 +1379,26 @@ msgstr ""
 msgid "Description"
 msgstr "Açıklama"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Tasarım"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Hedef"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Cihaz"
 
@@ -1383,7 +1410,7 @@ msgstr "Cihaz Yapılandırması"
 msgid "Device is rebooting..."
 msgstr "Cihaz yeniden başlatılıyor..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "Cihaz ulaşılamaz!"
 
@@ -1448,7 +1475,7 @@ msgstr "Devre dışı (varsayılan)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1461,7 +1488,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr "Bağlantı kesme girişimi başarısız oldu"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1480,7 +1509,7 @@ msgstr ""
 msgid "Diversity"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1488,15 +1517,15 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1504,11 +1533,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1516,7 +1545,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1538,6 +1567,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
@@ -1574,6 +1607,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1595,7 +1631,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr ""
 
@@ -1634,7 +1670,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1642,7 +1678,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1719,7 +1755,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr ""
 
@@ -1731,11 +1767,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1748,35 +1784,37 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Süre Bitişi"
 
@@ -1797,15 +1835,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1825,7 +1863,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1833,7 +1871,7 @@ msgstr ""
 msgid "File"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1843,11 +1881,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr ""
 
@@ -1893,7 +1931,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "Firmware Versiyon"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1905,12 +1943,6 @@ msgstr "Firmware Güncelle"
 msgid "Flash image..."
 msgstr "Dosyayı yaz..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Yeni firmware dosyasını yaz"
@@ -1967,7 +1999,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2005,7 +2037,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -2014,11 +2046,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Ağ Geçidi"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2027,10 +2060,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr ""
 
@@ -2070,13 +2104,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2106,15 +2142,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2136,7 +2168,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr ""
 
@@ -2144,7 +2176,7 @@ msgstr ""
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr ""
 
@@ -2153,10 +2185,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr ""
 
@@ -2164,8 +2197,8 @@ msgstr ""
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr ""
 
@@ -2185,14 +2218,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2242,7 +2277,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2260,6 +2295,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-Adres"
 
@@ -2309,7 +2345,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2331,7 +2367,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2443,7 +2479,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2451,7 +2487,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2482,7 +2518,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr ""
 
@@ -2514,10 +2550,9 @@ msgstr ""
 msgid "Install protocol extensions..."
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2590,10 +2625,10 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2634,10 +2669,6 @@ msgstr ""
 msgid "Key #%d"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2677,15 +2708,15 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2693,17 +2724,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Kalan kira süresi"
 
@@ -2720,7 +2752,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr ""
 
@@ -2728,35 +2760,35 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2784,15 +2816,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2804,12 +2836,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr ""
 
@@ -2827,6 +2859,12 @@ msgstr ""
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2848,7 +2886,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2857,35 +2895,35 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Yerel Zaman"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr ""
 
@@ -2893,15 +2931,15 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2909,11 +2947,11 @@ msgstr ""
 msgid "Login"
 msgstr "Oturum Aç"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Oturumu Kapat"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2929,8 +2967,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adres"
@@ -2970,8 +3009,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -2992,7 +3030,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3000,15 +3042,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3031,7 +3073,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3049,12 +3091,15 @@ msgstr "Bellek"
 msgid "Memory usage (%)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3082,7 +3127,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr ""
 
@@ -3111,6 +3156,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3121,6 +3167,10 @@ msgstr ""
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3202,13 +3252,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr ""
 
@@ -3220,14 +3271,10 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Ağ Maskesi"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3242,14 +3289,11 @@ msgstr "Ağ"
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3262,6 +3306,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3279,7 +3324,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr ""
@@ -3288,7 +3333,7 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3300,10 +3345,10 @@ msgstr ""
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
 
@@ -3331,7 +3376,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Parazit"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3339,11 +3384,11 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3352,7 +3397,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr ""
 
@@ -3366,7 +3411,7 @@ msgid "Not associated"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr ""
 
@@ -3378,7 +3423,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr ""
 
@@ -3386,11 +3431,11 @@ msgstr ""
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3410,7 +3455,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3424,14 +3469,22 @@ msgid ""
 "<samp>eth0.1</samp>)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3458,11 +3511,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr ""
 
@@ -3562,6 +3615,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3631,6 +3685,7 @@ msgstr ""
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3764,6 +3819,7 @@ msgstr ""
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3820,14 +3876,6 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
@@ -3836,11 +3884,15 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3852,7 +3904,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3871,7 +3923,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3893,7 +3945,7 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3904,7 +3956,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protokol"
@@ -3917,7 +3969,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3950,11 +4002,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4019,7 +4071,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4069,7 +4121,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4087,7 +4139,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr ""
 
@@ -4188,12 +4240,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4209,11 +4262,11 @@ msgstr "Sayaçları Sıfırla"
 msgid "Reset to defaults"
 msgstr "Varsayılanlara dön"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr ""
 
@@ -4239,27 +4292,26 @@ msgstr "Geri Yükleme"
 msgid "Restore backup"
 msgstr "Yedeklemeyi geri yükle"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Dönmek"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr "Değişiklikleri geri al"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4267,7 +4319,7 @@ msgstr ""
 msgid "Root"
 msgstr "Kök"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4279,8 +4331,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "Yönlendirme Tipi"
 
@@ -4293,13 +4348,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "Yönlendirici Parolası"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Yönlendirmeler"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4317,6 +4372,10 @@ msgstr "Cihazı bağlamadan önce bir dosya sistemi kontrolü yapın"
 msgid "Run filesystem check"
 msgstr "Dosya sistemi kontrolünü çalıştır"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr "SHA256"
@@ -4350,7 +4409,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4358,6 +4417,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4365,7 +4426,8 @@ msgstr ""
 msgid "Save"
 msgstr "Kaydet"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Kaydet & Uygula"
@@ -4395,11 +4457,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Zamanlanmış Görevler"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Bölüm eklendi"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Bölüm kaldırıldı"
 
@@ -4429,7 +4491,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr ""
 
@@ -4446,7 +4508,7 @@ msgstr ""
 msgid "Services"
 msgstr "Servisler"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4460,10 +4522,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr ""
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4476,7 +4534,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4507,11 +4565,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Sinyal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr "Sinyal Zayıflama (SATN)"
 
@@ -4523,11 +4581,11 @@ msgstr "Sinyal:"
 msgid "Size"
 msgstr "Boyut"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4536,11 +4594,11 @@ msgstr ""
 msgid "Skip"
 msgstr "Atla"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr ""
 
@@ -4548,6 +4606,7 @@ msgstr ""
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4577,6 +4636,10 @@ msgstr ""
 msgid "Source"
 msgstr "Kaynak"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4627,7 +4690,7 @@ msgstr "Başlat"
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4639,15 +4702,15 @@ msgstr ""
 msgid "Startup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr ""
 
@@ -4655,11 +4718,12 @@ msgstr ""
 msgid "Static Routes"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4673,7 +4737,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Durum"
 
@@ -4682,7 +4746,7 @@ msgstr "Durum"
 msgid "Stop"
 msgstr "Durdur"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr ""
 
@@ -4694,11 +4758,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Gönder"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4728,10 +4792,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4744,27 +4809,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Sistem"
@@ -4774,11 +4830,11 @@ msgstr "Sistem"
 msgid "System Log"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4786,11 +4842,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr ""
 
@@ -4810,8 +4866,7 @@ msgstr ""
 msgid "Table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4873,14 +4928,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4904,10 +4960,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr ""
@@ -4991,25 +5043,17 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Tema"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
@@ -5018,10 +5062,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5031,10 +5075,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5063,7 +5107,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5097,29 +5141,26 @@ msgstr ""
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5158,7 +5199,7 @@ msgstr ""
 msgid "Transmission Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr ""
 
@@ -5173,11 +5214,11 @@ msgstr ""
 msgid "Transmitter Antenna"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5185,6 +5226,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5200,7 +5242,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr ""
@@ -5217,11 +5259,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5230,15 +5272,19 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5255,22 +5301,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5284,10 +5334,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5328,7 +5375,7 @@ msgstr "Yüklenen Dosya"
 msgid "Uptime"
 msgstr "Çalışma Zamanı"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5440,7 +5487,7 @@ msgstr "Ağ geçidi metriğini kullan"
 msgid "Use routing table"
 msgstr "Yönlendirme tablosunu kullan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5579,16 +5626,16 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Uyarı"
 
@@ -5607,26 +5654,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Genişlik"
@@ -5641,10 +5668,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "Kablosuz"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5661,13 +5691,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5683,14 +5713,15 @@ msgstr ""
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5702,33 +5733,33 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "LuCI'nin düzgün çalışması için tarayıcınızda Java Scripti "
 "etkinleştirmelisiniz."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "herhangi"
 
@@ -5747,6 +5778,10 @@ msgstr "herhangi"
 msgid "auto"
 msgstr "otomatik"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5755,6 +5790,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "köprülü"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5807,15 +5844,17 @@ msgstr "devre dışı"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "sona ermiş"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "ileri"
@@ -5828,7 +5867,7 @@ msgstr "tam çift yönlü"
 msgid "half-duplex"
 msgstr "yarı çift yönlü"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5842,10 +5881,11 @@ msgstr "gizli"
 msgid "hybrid mode"
 msgstr "hibrit mod"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "eğer hedef ağsa"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "giriş"
@@ -5870,15 +5910,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "yerel <abbr title=\"Domain Name System\">DNS</abbr> dosyası"
 
@@ -5900,10 +5940,14 @@ msgstr "hayır"
 msgid "no link"
 msgstr "bağlantı yok"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "hiçbiri"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5911,28 +5955,25 @@ msgid "not present"
 msgstr "mevcut değil"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "kapalı"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "açık"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "açık"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -5941,11 +5982,11 @@ msgstr ""
 msgid "overlay"
 msgstr "bindirilmiş"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -5993,7 +6034,7 @@ msgstr "etiketlendi"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6003,10 +6044,17 @@ msgstr "bilinmeyen"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "sınırsız"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6020,159 +6068,159 @@ msgstr "tanımsız -veya- oluşturun:"
 msgid "untagged"
 msgstr "etiketsiz"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6186,12 +6234,18 @@ msgstr "evet"
 msgid "« Back"
 msgstr "« Geri"
 
+#~ msgid "Back"
+#~ msgstr "Geri"
+
+#~ msgid "Netmask"
+#~ msgstr "Ağ Maskesi"
+
+#~ msgid "Theme"
+#~ msgstr "Tema"
+
 #~ msgid "kB"
 #~ msgstr "kB"
 
-#~ msgid "Design"
-#~ msgstr "Tasarım"
-
 #~ msgid "Available packages"
 #~ msgstr "Kullanılabilir Paketler"
 
@@ -6210,9 +6264,6 @@ msgstr "« Geri"
 #~ msgid "Version"
 #~ msgstr "Versiyon"
 
-#~ msgid "none"
-#~ msgstr "hiçbiri"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "DNS kurulumunu devre dışı"
 
index eeb038a7ed1475374a5151822f1d4d3e16667b26..991c1f73734cc7317f75ee78a08acd734fc3a771 100644 (file)
@@ -17,7 +17,7 @@ msgstr "%.1f дБ"
 msgid "%d Bit"
 msgstr "%d біт"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr "%d неприпустимі поля"
 
@@ -37,6 +37,10 @@ msgstr "(вікно - %d хв, інтервал - %d с)"
 msgid "(%s available)"
 msgstr "(доступно %s)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -44,6 +48,7 @@ msgstr "(доступно %s)"
 msgid "(empty)"
 msgstr "(пусто)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -53,15 +58,20 @@ msgstr "(нема приєднаних інтерфейсів)"
 msgid "-- Additional Field --"
 msgstr "-- Додаткові поля --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- Оберіть --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- нетипово --"
@@ -78,7 +88,6 @@ msgstr "-- відповідно мітці --"
 msgid "-- match by uuid --"
 msgstr "-- відповідно UUID --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,19 +154,19 @@ msgstr ""
 "<abbr title=\"Basic Service Set Identifier — ідентифікатор основної служби "
 "послуг\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 "Порт <abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-"
 "запиту"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 "Порт <abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-"
 "сервера"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -171,22 +180,22 @@ msgstr ""
 "<abbr title=\"Extended Service Set Identifier — ідентифікатор розширеної "
 "служби послуг\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv4</abbr>-адреса"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv4</abbr>-шлюз"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv4</abbr>-маска"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -194,36 +203,36 @@ msgstr ""
 "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-адреса або мережа "
 "(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-шлюз"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-суфікс (hex)"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
 "Налаштування <abbr title=\"Light Emitting Diode — світлодіод\">LED</abbr>"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Назва <abbr title=\"Light Emitting Diode — світлодіод\">LED</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 "<abbr title=\"Media Access Control — управління доступом до носія\">MAC</"
 "abbr>-адреса"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"Унікальний ідентифікатор DHCP\">DUID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -231,7 +240,7 @@ msgstr ""
 "<abbr title=\"Максимум\">Макс.</abbr> оренд <abbr title=\"Dynamic Host "
 "Configuration Protocol — протокол динамічної конфігурації вузла\">DHCP</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -240,7 +249,7 @@ msgstr ""
 "\"Extension Mechanisms for Domain Name System — Механізми розширень для "
 "доменної системи імен\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"Максимум\">Макс.</abbr> одночасних запитів"
 
@@ -252,7 +261,7 @@ msgstr ""
 "<br/>Примітка: якщо перед редагуванням, файл crontab був порожній, вам "
 "потрібно вручну перезапустити служби cron."
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Оскільки сеанс автентифікації закінчився, потрібен новий вхід у систему."
@@ -323,7 +332,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Номер ATM-пристрою"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr "Ідентифікатор постачальника системи ATU-C"
 
@@ -355,6 +364,7 @@ msgid "Active Connections"
 msgstr "Активні підключення"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "Активні оренди DHCP"
 
@@ -362,11 +372,17 @@ msgstr "Активні оренди DHCP"
 msgid "Active DHCPv6 Leases"
 msgstr "Активні оренди DHCPv6"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -392,7 +408,7 @@ msgstr "Додати адресу IPv6…"
 msgid "Add key"
 msgstr "Додати ключ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Додавати суфікс локального домену до імен, отриманих із файлів hosts"
 
@@ -400,16 +416,34 @@ msgstr "Додавати суфікс локального домену до і
 msgid "Add new interface..."
 msgstr "Додати новий інтерфейс..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "Додаткові файли hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "Додаткові файли servers"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "Адреса"
 
@@ -422,11 +456,8 @@ msgstr "Адреса для доступу до мосту локального
 msgid "Administration"
 msgstr "Адміністрування"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr "Додатково"
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -437,14 +468,15 @@ msgstr "Додатково"
 msgid "Advanced Settings"
 msgstr "Додаткові параметри"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "Сумарна потужність передавання"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "Тривога"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -454,17 +486,17 @@ msgstr "Інтерфейс псевдоніма"
 msgid "Alias of \"%s\""
 msgstr "Псевдонім \"%s\""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr "Усі сервери"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr "Виділяти IP-адреси послідовно, починаючи з найнижчої доступної адреси"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr "Виділяти IP послідовно"
 
@@ -495,7 +527,7 @@ msgstr "Дозволити застарілі швидкості 802.11b"
 msgid "Allow listed only"
 msgstr "Дозволити тільки зазначені"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "Дозволити локальний вузол"
 
@@ -513,7 +545,7 @@ msgstr "Дозволити root-вхід із паролем"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Дозволити користувачеві <em>root</em> вхід у систему з паролем"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -528,14 +560,6 @@ msgstr "Дозволено IP-адреси"
 msgid "Always announce default router"
 msgstr "Завжди оголошувати типовим маршрутизатором"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr "Завжди вимкнено (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr "Завжди ввімкнено (%s)"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -546,7 +570,7 @@ msgstr ""
 "802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -646,18 +670,19 @@ msgstr "Антена 2"
 msgid "Antenna Configuration"
 msgstr "Конфигурація антени"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "Будь-яка зона"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
-msgstr "Все одно застосувати"
-
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Сталася помилка запиту на застосування зі статусом <code>%h</code>"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
 msgstr "Архітектура"
@@ -687,7 +712,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Приєднано станції"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr "З'єднань"
 
@@ -704,7 +729,7 @@ msgstr "Автентифікація"
 msgid "Authentication Type"
 msgstr "Тип автентифікації"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Надійний"
 
@@ -712,13 +737,13 @@ msgstr "Надійний"
 msgid "Authorization Required"
 msgstr "Потрібна авторизація"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "Автоматичне оновлення"
 
@@ -791,15 +816,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "Назад"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -852,7 +872,7 @@ msgstr ""
 "складається із позначених opkg змінених файлів конфігурації, невідокремних "
 "базових файлів, та файлів за користувацькими шаблонами резервного копіювання."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -870,14 +890,15 @@ msgstr "Прив'язка тунелю до цього інтерфейсу (з
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "Швидкість передавання даних"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "Відкидати підробки NX-домену"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Міст"
@@ -950,8 +971,7 @@ msgstr "Ланцюжок"
 msgid "Change login password"
 msgstr "Змінити пароль для входу"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Зміни"
 
@@ -959,7 +979,7 @@ msgstr "Зміни"
 msgid "Changes applied."
 msgstr "Зміни застосовано."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr "Зміни було скасовано."
 
@@ -976,7 +996,7 @@ msgstr "Зміна пароля…"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Канал"
 
@@ -1053,6 +1073,7 @@ msgstr ""
 "Натисніть \"Зберегти mtdblock\", щоб завантажити вказаний файл mtdblock. "
 "(ПРИМІТКА: ЦЕ ФУНКЦІЯ ДЛЯ ПРОФЕСІОНАЛІВ!)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1088,6 +1109,7 @@ msgstr "Згорнути список..."
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1098,8 +1120,7 @@ msgstr "Згорнути список..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "Збирання даних..."
 
@@ -1127,9 +1148,8 @@ msgstr ""
 "Може викликати проблеми сумісності та зниження стійкості узгодження ключа, "
 "особливо в середовищах з великою завантаженістю трафіку."
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1143,11 +1163,11 @@ msgstr "Помилка налаштування"
 msgid "Configuration files will be kept"
 msgstr "Конфігураційні файли буде збережено"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr "Конфігурацію застосовано."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr "Конфігурацію було відкочено!"
 
@@ -1160,8 +1180,8 @@ msgid "Connect"
 msgstr "Підключити"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "Підключено"
 
@@ -1169,6 +1189,7 @@ msgstr "Підключено"
 msgid "Connection Limit"
 msgstr "Гранична кількість підключень"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr "Невдала спроба підключення"
@@ -1177,7 +1198,7 @@ msgstr "Невдала спроба підключення"
 msgid "Connections"
 msgstr "Підключення"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1219,11 +1240,11 @@ msgstr "Створити інтерфейс"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Створити міст через кілька інтерфейсів"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "Критичний"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Рівень виведення інформації Cron"
 
@@ -1247,11 +1268,7 @@ msgstr ""
 "запобігти цьому, спочатку виконайте відновлення мікропрограми до її "
 "початкового стану."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr "Користувацький інтервал спалаху (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1276,11 +1293,12 @@ msgstr "Секрет DAE"
 msgid "DHCP Server"
 msgstr "Сервер DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP та DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Клієнт DHCP"
@@ -1301,20 +1319,20 @@ msgstr "Режим DHCPv6"
 msgid "DHCPv6-Service"
 msgstr "Служба DHCPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "Переспрямовування<br />запитів DNS"
 
@@ -1322,11 +1340,11 @@ msgstr "Переспрямовування<br />запитів DNS"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-мітка / FQDN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr "Перевірка непідписаного DNSSEC"
 
@@ -1343,7 +1361,7 @@ msgstr "AFTR-адреса DS-Lite"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr "Стан DSL"
 
@@ -1361,12 +1379,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr "Швидк. передавання"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "Зневаджування"
 
@@ -1392,7 +1410,7 @@ msgstr "Типовий шлюз"
 msgid "Default is stateless + stateful"
 msgstr "Типовим є БЕЗ та ЗІ збереженням стану"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "Типовий стан"
 
@@ -1410,6 +1428,10 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\", щоб оголошувати різні DNS-"
 "сервери для клієнтів."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1434,21 +1456,26 @@ msgstr "Інтервал повідомлень індикації доправ
 msgid "Description"
 msgstr "Опис"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr ""
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Призначення"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Пристрій"
 
@@ -1460,7 +1487,7 @@ msgstr "Конфігурація пристрою"
 msgid "Device is rebooting..."
 msgstr "Пристрій перезавантажується..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "Пристрій недосяжний!"
 
@@ -1525,7 +1552,7 @@ msgstr "Вимкнено (типово)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Роз'єднувати за низького підтвердження"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "Відкидати висхідні RFC1918-відповіді"
 
@@ -1538,7 +1565,9 @@ msgstr "Від'єднати"
 msgid "Disconnection attempt failed"
 msgstr "Спроба від'єднання не вдалася"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1557,7 +1586,7 @@ msgstr "Відстань до найвіддаленішого вузла мер
 msgid "Diversity"
 msgstr "Різновидність"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1570,17 +1599,17 @@ msgstr ""
 "для брандмауерів <abbr title=\"Network Address Translation — перетворення "
 "(трансляція) мережевих адрес\">NAT</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Не кешувати негативні відповіді, наприклад, за неіснуючих доменів"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Не переспрямовувати запити, які не може бути оброблено відкритими серверами "
 "імен"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 "Не переспрямовувати зворотні <abbr title=\"Domain Name System — система "
@@ -1590,11 +1619,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr "Справді видалити такий SSH ключ?"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Потрібен домен"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "\"Білий список\" доменів"
 
@@ -1602,7 +1631,7 @@ msgstr "\"Білий список\" доменів"
 msgid "Don't Fragment"
 msgstr "Не фрагментувати"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1627,6 +1656,10 @@ msgstr "Завантажити mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Низхідний зсув SNR"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Реалізація Dropbear"
@@ -1669,6 +1702,9 @@ msgstr "Довжина EA-бітів"
 msgid "EAP-Method"
 msgstr "EAP-Метод"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1692,7 +1728,7 @@ msgstr "Редагувати цей інтерфейс"
 msgid "Edit this network"
 msgstr "Редагувати цю мережу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "Аварійний"
 
@@ -1733,7 +1769,7 @@ msgstr "Увімкнути узгодження IPv6 для PPP-з'єднань"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Пропускати Jumbo-фрейми"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "Увімкнути клієнта NTP"
 
@@ -1741,7 +1777,7 @@ msgstr "Увімкнути клієнта NTP"
 msgid "Enable Single DES"
 msgstr "Увімкнути Single DES"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "Увімкнути TFTP-сервер"
 
@@ -1821,7 +1857,7 @@ msgstr "Режим інкапсуляції"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Шифрування"
 
@@ -1833,11 +1869,11 @@ msgstr "Хост кінцевої точки"
 msgid "Endpoint Port"
 msgstr "Порт кінцевої точки"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr "Введіть власне значення"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr "Введіть власні значення"
 
@@ -1850,35 +1886,37 @@ msgstr "Видалення..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Помилка"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr "Секунд з помилками (<abbr title=\"Errored seconds\">ES</abbr>)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet-адаптер"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet-комутатор"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr "Виключити інтерфейси"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "Розширення вузлів"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
-msgstr "Очікування %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
+msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "Збігає за"
 
@@ -1899,15 +1937,15 @@ msgstr "Зовнішній список власників ключів R0"
 msgid "External R1 Key Holder List"
 msgstr "Зовнішній список власників ключів R1"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "Зовнішній сервер системного журналу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "Порт зовнішнього сервера системного журналу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "Протокол зовнішнього сервера системного журналу"
 
@@ -1927,7 +1965,7 @@ msgstr "FT через повітря"
 msgid "FT protocol"
 msgstr "Протокол FT"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Не вдалося підтвердити застосування на протязі %d с, очікуємо відкату…"
 
@@ -1935,7 +1973,7 @@ msgstr "Не вдалося підтвердити застосування на
 msgid "File"
 msgstr "Файл"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "І'мя завантажувального образу, що оголошується клієнтам"
 
@@ -1945,11 +1983,11 @@ msgstr "І'мя завантажувального образу, що оголо
 msgid "Filesystem"
 msgstr "Файлова система"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Фільтрувати приватні"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Фільтрувати непридатні"
 
@@ -1997,7 +2035,7 @@ msgstr "Файл мікропрограми"
 msgid "Firmware Version"
 msgstr "Версія мікропрограми"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Фіксований порт для вихідних DNS-запитів"
 
@@ -2009,12 +2047,6 @@ msgstr "Прошиваємо мікропрограму"
 msgid "Flash image..."
 msgstr "Прошити образ..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr "Активність флеш-пам'яті (%s)"
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "Прошити новий образ мікропрограми"
@@ -2071,7 +2103,7 @@ msgstr "Неузгодженість маркера форми"
 msgid "Forward DHCP traffic"
 msgstr "Переспрямовувати DHCP-трафік"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "Секунди прямого коригування помилок (FECS)"
 
@@ -2111,7 +2143,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "ГГц"
 
@@ -2120,11 +2152,12 @@ msgstr "ГГц"
 msgid "GPRS only"
 msgstr "Тільки GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "Шлюз"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr "Неприпустима адреса шлюзу"
@@ -2133,10 +2166,11 @@ msgstr "Неприпустима адреса шлюзу"
 msgid "Gateway ports"
 msgstr "Порти шлюзу"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "Загальні параметри"
 
@@ -2176,13 +2210,15 @@ msgstr "Загальні параметри"
 msgid "Global network options"
 msgstr "Глобальні параметри мережі"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Перейти до конфігурації пароля..."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2212,17 +2248,13 @@ msgstr "Режим HT (802.11n)"
 msgid "Hang Up"
 msgstr "Призупинити"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 "Помилки коду помилок заголовка (<abbr title=\"Header Error Control\">HEC</"
 "abbr>)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr "Інтервал пульсації (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2248,7 +2280,7 @@ msgstr "Приховати порожні ланцюжки"
 msgid "Host"
 msgstr "Вузол"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Записи вузлів"
 
@@ -2256,7 +2288,7 @@ msgstr "Записи вузлів"
 msgid "Host expiry timeout"
 msgstr "Тайм-аут вузла"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "<abbr title=\"Internet Protocol Address\">IP</abbr> вузла або мережа"
 
@@ -2265,10 +2297,11 @@ msgid "Host-Uniq tag content"
 msgstr "Зміст тегу Host-Uniq"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Назва (ім'я) вузла"
 
@@ -2276,8 +2309,8 @@ msgstr "Назва (ім'я) вузла"
 msgid "Hostname to send when requesting DHCP"
 msgstr "Ім'я вузла для надсилання при запиті DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Імена вузлів"
 
@@ -2297,14 +2330,16 @@ msgstr "IP-адреси"
 msgid "IP Protocol"
 msgstr "IP-протокол"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP-адреса"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr "Неприпустима IP-адреса"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "Відсутня IP-адреса"
@@ -2354,7 +2389,7 @@ msgstr "Шлюз IPv4"
 msgid "IPv4 netmask"
 msgstr "Маска мережі IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr "Мережа IPv4 у позначенні адреси / мережевої маски"
 
@@ -2372,6 +2407,7 @@ msgid "IPv4+IPv6"
 msgstr "IPv4+IPv6"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-адреса"
 
@@ -2423,7 +2459,7 @@ msgstr ""
 "<abbr title=\"Unique Local Address — унікальна локальна адреса\">ULA</abbr>-"
 "префікс IPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr "Висхідне з'єднання IPv6"
 
@@ -2445,7 +2481,7 @@ msgstr "Довжина призначення IPv6"
 msgid "IPv6 gateway"
 msgstr "Шлюз IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr "Мережа IPv6 у позначенні адреси / мережевої маски"
 
@@ -2567,7 +2603,7 @@ msgstr ""
 "своп-пристрої не можуть бути доступні з такою високою швидкістю, як <abbr "
 "title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ігнорувати<code>/etc/hosts</code>"
 
@@ -2575,7 +2611,7 @@ msgstr "Ігнорувати<code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ігнорувати интерфейс"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Ігнорувати файли resolv"
 
@@ -2609,7 +2645,7 @@ msgstr "Тайм-аут бездіяльності"
 msgid "Inbound:"
 msgstr "Вхідний:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "Інформація"
 
@@ -2641,10 +2677,9 @@ msgstr "Інсталяція пакета %q"
 msgid "Install protocol extensions..."
 msgstr "Інсталяція розширень протоколу..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2722,10 +2757,10 @@ msgstr ""
 "Схоже, що ви намагаєтеся прошити образ, який не вміщається до флеш-пам'яті! "
 "Перевірте файл образу!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Потрібен JavaScript!"
 
@@ -2766,10 +2801,6 @@ msgstr "Ключ"
 msgid "Key #%d"
 msgstr "Ключ #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr "КіБ"
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Знищити"
@@ -2809,15 +2840,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Мітка"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Мова"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "Мова та стиль"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr "Затримка"
 
@@ -2825,17 +2856,18 @@ msgstr "Затримка"
 msgid "Leaf"
 msgstr "Лист"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "Час оренди"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Файл оренд"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Час оренди, що лишився"
 
@@ -2852,7 +2884,7 @@ msgstr "Залиште поле порожнім для автовизначен
 msgid "Leave empty to use the current WAN address"
 msgstr "Залиште порожнім, щоб використовувати поточну адресу WAN"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "Легенда:"
 
@@ -2860,37 +2892,37 @@ msgstr "Легенда:"
 msgid "Limit"
 msgstr "Межа"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "Обмежувати службу DNS інтерфейсами підмереж, на яких ми обслуговуємо DNS."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 "Обмежитися прослуховуванням цих інтерфейсів і повернутися до початку циклу."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr "Затухання лінії"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr "Режим лінії"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr "Стан лінії"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr "Час безперервної роботи лінії"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Зв'язок встановлено"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2936,15 +2968,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Список файлів SSH-ключів для авторизації"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Список доменів, для яких дозволено RFC1918-відповіді"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Список доменів, які підтримують результати підробки NX-доменів"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr "Інтерфейси прослуховування"
 
@@ -2958,12 +2990,12 @@ msgstr ""
 "Прослуховувати тільки на цьому інтерфейсі, або на всіх (якщо <em>не "
 "визначено</em>)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "Порт прослуховування для вхідних DNS-запитів"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Навантаження"
 
@@ -2981,6 +3013,12 @@ msgstr "Завантаження"
 msgid "Loading SSH keys…"
 msgstr "Завантаження SSH-ключів…"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "Неприпустима локальна ІР-адреса"
@@ -3002,7 +3040,7 @@ msgstr "Локальна адреса IPv4"
 msgid "Local IPv6 address"
 msgstr "Локальна адреса IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr "Тільки локальна служба"
 
@@ -3011,15 +3049,15 @@ msgid "Local Startup"
 msgstr "Локальний запуск"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Місцевий час"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "Локальний домен"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3028,17 +3066,17 @@ msgstr ""
 "не пересилаються і вирізняються тільки з файлу DHCP (/etc/config/dhcp) або "
 "файлу hosts (/etc/hosts)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Суфікс локального домену додається до DHCP-імен вузлів та записів з файлу "
 "hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "Локальний сервер"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3046,7 +3084,7 @@ msgstr ""
 "Локалізувати ім'я хоста залежно від запитуючої підмережі, якщо доступно "
 "кілька IP-адрес"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Локалізувати запити"
 
@@ -3054,15 +3092,15 @@ msgstr "Локалізувати запити"
 msgid "Locked to channel %s used by: %s"
 msgstr "Заблоковано до каналу %s, який використовує: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "Рівень виведення інформаціі до журналу"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Журнал запитів"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "Журналювання"
 
@@ -3070,11 +3108,11 @@ msgstr "Журналювання"
 msgid "Login"
 msgstr "Увійти"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Вийти"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 "Втрата сигналу в секундах (<abbr title=\"Loss of Signal Seconds\">LOSS</"
@@ -3092,8 +3130,9 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-адреса"
@@ -3133,8 +3172,7 @@ msgstr ""
 msgid "MHz"
 msgstr " МГц"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3157,7 +3195,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Вручну"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Макс. досяжна швидкість передачі даних (ATTNDR)"
 
@@ -3165,15 +3207,15 @@ msgstr "Макс. досяжна швидкість передачі даних
 msgid "Maximum allowed Listen Interval"
 msgstr "Максимальний дозволений інтервал прослуховування"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Максимально допустима кількість активних оренд DHCP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Максимально допустима кількість одночасних DNS-запитів"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Максимально допустимий розмір UDP-пакетів EDNS.0"
 
@@ -3198,7 +3240,7 @@ msgstr "Максимальна кількість орендованих адр
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3216,12 +3258,15 @@ msgstr "Пам'ять"
 msgid "Memory usage (%)"
 msgstr "Використання пам'яті, %"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Mesh Id"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3249,7 +3294,7 @@ msgstr "Домен мобільності"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Режим"
 
@@ -3278,6 +3323,7 @@ msgstr "Помилка запиту інформації про модем"
 msgid "Modem init timeout"
 msgstr "Тайм-аут ініціалізації модему"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3288,6 +3334,10 @@ msgstr "Диспетчер"
 msgid "More Characters"
 msgstr "Більше символів"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Вхід монтування"
@@ -3371,13 +3421,14 @@ msgstr "NDP-проксі"
 msgid "NT Domain"
 msgstr "Домен NT"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "Кандидати для синхронізації сервера NTP"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Ім'я"
 
@@ -3389,14 +3440,10 @@ msgstr "Ім'я нового інтерфейсу"
 msgid "Name of the new network"
 msgstr "Назва (ім'я) нової мережі"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Навігація"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "Маска мережі"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3411,14 +3458,11 @@ msgstr "Мережа"
 msgid "Network Utilities"
 msgstr "Мережеві утиліти"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "Образ для мережевого завантаження"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr "Активність мережевого пристрою (%s)"
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "Мережевий пристрій відсутній"
@@ -3431,6 +3475,7 @@ msgstr "Мережа без інтерфейсів."
 msgid "Next »"
 msgstr "Наступний »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr "№"
@@ -3448,7 +3493,7 @@ msgid "No files found"
 msgstr "Файли не знайдено"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "Інформація відсутня"
@@ -3457,7 +3502,7 @@ msgstr "Інформація відсутня"
 msgid "No matching prefix delegation"
 msgstr "Делегування відповідних префіксів відсутнє"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "Ніяких негативних кешувань"
 
@@ -3469,10 +3514,10 @@ msgstr "На цьому пристрої немає налаштованої м
 msgid "No network name specified"
 msgstr "Ім'я мережі не визначено"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Пароль не встановлено!"
 
@@ -3500,7 +3545,7 @@ msgstr "Зону не призначено"
 msgid "Noise"
 msgstr "Шум"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr "Співвідношення сигнал/шум"
 
@@ -3508,11 +3553,11 @@ msgstr "Співвідношення сигнал/шум"
 msgid "Noise:"
 msgstr "Шум:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "Не запобіжні помилки CRC (CRC_P)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr "Без шаблону заміни"
 
@@ -3521,7 +3566,7 @@ msgstr "Без шаблону заміни"
 msgid "None"
 msgstr "Жоден"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "Нормальний"
 
@@ -3535,7 +3580,7 @@ msgid "Not associated"
 msgstr "Не пов'язаний"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "Не підключено"
 
@@ -3547,7 +3592,7 @@ msgstr "Не запущено під час завантаження"
 msgid "Note: interface name length"
 msgstr "Примітка: довжина імені інтерфейсу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "Попередження"
 
@@ -3555,11 +3600,11 @@ msgstr "Попередження"
 msgid "Nslookup"
 msgstr "DNS-запит"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "Кількість кешованих записів DNS (макс. - 10000, 0 - без кешування)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr "Кількість паралельних потоків, що використовуються для стиснення"
 
@@ -3579,7 +3624,7 @@ msgstr "Обфусований пароль"
 msgid "Obtain IPv6-Address"
 msgstr "Отримати IPv6-адресу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "Затримка Off-State"
 
@@ -3599,14 +3644,22 @@ msgstr ""
 "віртуальна локальна комп'ютерна мережа\">VLAN</abbr>-позначення "
 "<samp>ІНТЕРФЕЙС.НОМЕР_VLAN</samp> (наприклад, <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "Затримка On-State"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "Має бути зазначено одне з двох – ім'я вузла або МАС-адреса!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3633,11 +3686,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "Робоча частота"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "Опція змінена"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "Опція видалена"
 
@@ -3752,6 +3805,7 @@ msgstr "Перевизначити MAC-адресу"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "Перевизначити MTU"
 
@@ -3826,6 +3880,7 @@ msgstr ""
 "<abbr title=\"Personal Identification Number — Персональний ідентифікаційний "
 "номер\">>PIN</abbr>"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr "PIN-код відхилено"
@@ -3959,6 +4014,7 @@ msgstr "Пік:"
 msgid "Peer IP address to assign"
 msgstr "Запит IP-адреси призначення"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr "Відсутня адреса вузла"
@@ -4015,14 +4071,6 @@ msgstr "Введіть ім'я користувача і пароль."
 msgid "Policy"
 msgstr "Політика"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr "Інтервал опитування"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr "Інтервал опитування для запитів стану (секунди)"
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Порт"
@@ -4031,11 +4079,15 @@ msgstr "Порт"
 msgid "Port status:"
 msgstr "Стан порту:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr "Режим керування живленням"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "Попереджувати помилки CRC (CRCP_P)"
 
@@ -4047,7 +4099,7 @@ msgstr "Переважно LTE"
 msgid "Prefer UMTS"
 msgstr "Переважно UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr "Делеговано префікс"
 
@@ -4068,7 +4120,7 @@ msgstr ""
 "Вважати вузол недоступним після визначеної кількості невдач отримання ехо-"
 "пакета LCP, використовуйте 0, щоб ігнорувати невдачі"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr "Перешкоджати прослуховуванню цих інтерфейсів."
 
@@ -4090,7 +4142,7 @@ msgstr "Продовжити"
 msgid "Processes"
 msgstr "Процеси"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "Профіль"
 
@@ -4101,7 +4153,7 @@ msgstr "Прот."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Протокол"
@@ -4114,7 +4166,7 @@ msgstr "Протокол нового інтерфейсу"
 msgid "Protocol support is not installed"
 msgstr "Підтримка протоколу не інстальована"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "Забезпечувати сервер NTP"
 
@@ -4151,11 +4203,11 @@ msgid "QMI Cellular"
 msgstr "Стільниковий QMI"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "Якість"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4224,7 +4276,7 @@ msgstr ""
 "Сирі шістнадцяткові байти. Залиште порожнім, якщо ваш інтернет-провайдер не "
 "вимагає цього."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4282,7 +4334,7 @@ msgstr "Бездротові мережі у реальному часі"
 msgid "Reassociation Deadline"
 msgstr "Кінцевий термін реассоціації"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "Захист від переприв'язки"
 
@@ -4300,7 +4352,7 @@ msgstr "Перезавантаження..."
 msgid "Reboots the operating system of your device"
 msgstr "Перезавантажити операційну систему вашого пристрою"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Приймання"
 
@@ -4406,7 +4458,7 @@ msgstr ""
 "Потребує \"повної\" версії wpad/hostapd та підтримки драйвером WiFi <br /"
 ">(станом на січень 2019 року: ath9k, ath10k, mwlwifi та mt76)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4414,6 +4466,7 @@ msgstr ""
 "Потребує підтримки висхідною мережею DNSSEC; переконайтеся, що відповіді "
 "непідписаного домену дійсно походять із непідписаних доменів"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4429,11 +4482,11 @@ msgstr "Скинути лічильники"
 msgid "Reset to defaults"
 msgstr "Відновити початковий стан"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "Файли resolv і hosts"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "Файл resolv"
 
@@ -4459,27 +4512,26 @@ msgstr "Відновлення"
 msgid "Restore backup"
 msgstr "Відновити з резервної копії"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Показати/приховати пароль"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Скасувати"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr "Скасувати зміни"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Помилка запиту на скасування зі статусом <code>%h</code>"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr "Відкат конфігурації…"
 
@@ -4487,7 +4539,7 @@ msgstr "Відкат конфігурації…"
 msgid "Root"
 msgstr "Корінь"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "Кореневий каталог для файлів TFTP"
 
@@ -4499,8 +4551,11 @@ msgstr "Підготовка Root"
 msgid "Route Allowed IPs"
 msgstr "Маршрутизація дозволених IP-адрес"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "Тип маршруту"
 
@@ -4513,13 +4568,13 @@ msgstr "Служба оголошень маршрутизатора"
 msgid "Router Password"
 msgstr "Пароль маршрутизатора"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Маршрути"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4539,6 +4594,10 @@ msgstr "Виконати перевірку файлової системи пе
 msgid "Run filesystem check"
 msgstr "Виконати перевірку файлової системи"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4572,7 +4631,7 @@ msgstr "SSH-ключі"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4580,6 +4639,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4587,7 +4648,8 @@ msgstr ""
 msgid "Save"
 msgstr "Зберегти"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Зберегти і застосувати"
@@ -4617,11 +4679,11 @@ msgstr "Помилка запиту на сканування"
 msgid "Scheduled Tasks"
 msgstr "Заплановані завдання"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "Секцію додано"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "Секцію видалено"
 
@@ -4656,7 +4718,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Розділяти клієнтів"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "Налаштування сервера"
 
@@ -4673,7 +4735,7 @@ msgstr "Тип сервісу"
 msgid "Services"
 msgstr "Сервіси"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr "Час сеансу минув"
 
@@ -4689,10 +4751,6 @@ msgstr ""
 "Властивості інтерфейсу встановлюються незалежно від каналу зв'язку (якщо "
 "позначено, обробник автовизначення не викликається при змінах)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr "Налаштування синхронізації часу"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr "Не вдалося налаштувати PLMN"
@@ -4705,7 +4763,7 @@ msgstr "Не вдалося налаштувати режим роботи"
 msgid "Setup DHCP Server"
 msgstr "Налаштування DHCP-сервера"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 "Секунди з великою кількістю помилок помилок (<abbr title=\"Severely Errored "
@@ -4738,11 +4796,11 @@ msgstr "Вимкнути цей інтерфейс"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "Сигнал"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr "Затухання сигналу (SATN)"
 
@@ -4754,11 +4812,11 @@ msgstr "Сигнал:"
 msgid "Size"
 msgstr "Розмір"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr "Розмір кешу запитів DNS"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr "Розмір пристрою ZRam у мегабайтах"
 
@@ -4767,11 +4825,11 @@ msgstr "Розмір пристрою ZRam у мегабайтах"
 msgid "Skip"
 msgstr "Пропустити"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Перейти до вмісту"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Перейти до навігації"
 
@@ -4779,6 +4837,7 @@ msgstr "Перейти до навігації"
 msgid "Slot time"
 msgstr "Час слота"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Програмово реалізований VLAN"
@@ -4811,6 +4870,10 @@ msgstr ""
 msgid "Source"
 msgstr "Джерело"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "Визначає каталог, до якого приєднаний пристрій"
@@ -4869,7 +4932,7 @@ msgstr "Запустити"
 msgid "Start priority"
 msgstr "Стартовий пріоритет"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr "Розпочато застосування конфігурації…"
 
@@ -4881,15 +4944,15 @@ msgstr "Розпочато сканування бездротових мере
 msgid "Startup"
 msgstr "Запуск"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Статичні маршрути IPv4"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Статичні маршрути IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Статичні оренди"
 
@@ -4897,11 +4960,12 @@ msgstr "Статичні оренди"
 msgid "Static Routes"
 msgstr "Статичні маршрути"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Статична адреса"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4919,7 +4983,7 @@ msgstr "Обмеження бездіяльності станції"
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Стан"
 
@@ -4928,7 +4992,7 @@ msgstr "Стан"
 msgid "Stop"
 msgstr "Зупинити"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Строгий порядок"
 
@@ -4940,11 +5004,11 @@ msgstr "Висока"
 msgid "Submit"
 msgstr "Надіслати"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr "Блокувати журналювання"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Блокувати ведення журналу звичайної роботи цих протоколів"
 
@@ -4976,10 +5040,11 @@ msgstr ""
 "Комутатор %q має невідому топологію – параметри VLAN можуть бути "
 "неправильними."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr "Маска портів комутатора"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "VLAN комутатора"
@@ -4992,27 +5057,18 @@ msgstr "Протокол комутатора"
 msgid "Switch to CIDR list notation"
 msgstr "Перейти до позначення списку CIDR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr "Активність порту комутатора (%s)"
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr "Синхронізувати з NTP-сервером"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "Синхронізувати з браузером"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "Синхронізація..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Система"
@@ -5022,11 +5078,11 @@ msgstr "Система"
 msgid "System Log"
 msgstr "Системний журнал"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "Властивості системи"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "Розмір буфера системного журналу"
 
@@ -5034,11 +5090,11 @@ msgstr "Розмір буфера системного журналу"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "Налаштування TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "Корінь TFTP-сервера"
 
@@ -5058,8 +5114,7 @@ msgstr "Швидкість передавання"
 msgid "Table"
 msgstr "Таблиця"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -5135,21 +5190,16 @@ msgstr "Архів резервної копії не є правильним ф
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr "Файл конфігурації не вдалося завантажити через таку помилку:"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
-"Пристрій недосяжний протягом %d секунд після застосування очікуючих змін, що "
-"призвело до відкочування конфигурації з міркувань безпеки. Проте, якщо ви "
-"впевнені, що зміни конфігурації є правильними, все одно продовжіть "
-"застосування. Крім того, ви можете відхилити це попередження та "
-"відредагувати зміни, перш ніж намагатись застосувати їх знову, або ж "
-"скасувати всі очікуючі зміни, щоб зберегти поточну робочу конфігурацію."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5178,10 +5228,6 @@ msgstr ""
 "Порівняйте їх з вихідним файлом, щоб переконатися в цілісності даних.<br /> "
 "Натисніть \"Продовжити\", щоб розпочати процедуру прошивання."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Наведені нижче зміни було скасовано"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Наразі в цій системі активні такі правила."
@@ -5285,26 +5331,18 @@ msgstr ""
 "Завантажений файл образу не містить підтримуваний формат. Переконайтеся, що "
 "ви вибираєте універсальний формат образу для вашої платформи."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Тема"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "Активних оренд немає."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr "Немає жодних змін до застосування."
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "Немає жодних очікуючих змін до скасування!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "Немає жодних очікуючих змін!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
@@ -5314,10 +5352,10 @@ msgstr ""
 "Немає жодного призначеного пристрою. Призначте мережевий пристрій у вкладці "
 "\"Фізичні параметри\"."
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5329,15 +5367,12 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Це IPv4-адреса ретранслятора"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
-"Цей файл може містити такі рядки, як 'server=/domain/1.2.3.4' або "
-"'server=1.2.3.4' для домен-орієнтованих або повних висхідних <abbr title="
-"\"Domain Name System\">DNS</abbr>-серверів."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
 msgid ""
@@ -5373,7 +5408,7 @@ msgstr ""
 "Це локальна адреса кінцевої точки, яку присвоєно тунельним брокером, вона "
 "зазвичай закінчується на <code>…:2/64</code>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5415,29 +5450,26 @@ msgstr "У цьому списку наведено працюючі нараз
 msgid "This page gives an overview over currently active network connections."
 msgstr "Ця сторінка надає огляд поточних активних мережевих підключень."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Ця секція поки що не містить значень"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "Синхронізація часу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "Синхронізацію часу не налаштовано."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "Інтервал часу для зміни ключа GTK"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Часовий пояс"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr "Для входу…"
 
@@ -5480,7 +5512,7 @@ msgstr "Передано"
 msgid "Transmission Rate"
 msgstr "Швидкість передавання"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Передавання"
 
@@ -5495,11 +5527,11 @@ msgstr "Потужність передавача"
 msgid "Transmitter Antenna"
 msgstr "Антена передавача"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "Тригер"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "Режим запуску"
 
@@ -5507,6 +5539,7 @@ msgstr "Режим запуску"
 msgid "Tunnel ID"
 msgstr "Ідентифікатор тунелю"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Інтерфейс тунелю"
@@ -5522,7 +5555,7 @@ msgid "Tx-Power"
 msgstr "Потужність передавача"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Тип"
@@ -5539,11 +5572,11 @@ msgstr "Тільки UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB-пристрій"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "USB-порт"
 
@@ -5552,15 +5585,19 @@ msgstr "USB-порт"
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr "Не вдається визначити ім'я пристрою"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr "Не вдається визначити зовнішню ІР-адресу"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr "Не вдається визначити висхідний інтерфейс"
@@ -5577,22 +5614,26 @@ msgstr "Не вдається отримати ідентифікатор клі
 msgid "Unable to resolve AFTR host name"
 msgstr "Не вдається розрізнити ім'я хоста AFTR"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr "Не вдається розрізнити ім'я хоста вузла"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr "Недоступні секунди (<abbr title=\"Unavailable Seconds\">UAS</abbr>)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Невідомо"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Невідома помилка (%s)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Некерований"
@@ -5606,10 +5647,7 @@ msgstr "Демонтувати"
 msgid "Unnamed key"
 msgstr "Безіменний ключ"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Незбережені зміни"
 
@@ -5653,7 +5691,7 @@ msgstr "Відвантажений файл"
 msgid "Uptime"
 msgstr "Час безперервної роботи"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Використовувати <code>/etc/ethers</code>"
 
@@ -5765,7 +5803,7 @@ msgstr "Використовувати метрику шлюзу"
 msgid "Use routing table"
 msgstr "Використовувати таблицю маршрутизації"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5913,16 +5951,16 @@ msgstr "Очікуємо, доки зміни наберуть чинності.
 msgid "Waiting for command to complete..."
 msgstr "Очікуємо завершення виконання команди..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
-msgstr "Очікування застосування конфігурації… %d c"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "Очікуємо пристрій..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "Застереження"
 
@@ -5945,26 +5983,6 @@ msgstr ""
 "параметри ключів R0/R1 нижче не застосовуються. Щоб використовувати "
 "параметри ключів R0 та R1, вимкніть цю функцію."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr "Активність Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr "Асоціація клієнтів Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr "Приймання даних Wi-Fi (%s"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr "Передавання даних Wi-Fi (%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr "Wi-Fi увімкнено (%s)"
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Ширина"
@@ -5979,10 +5997,13 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "Бездротові мережі"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Бездротовий адаптер"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5999,13 +6020,13 @@ msgstr "Безпека бездротової мережі"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "Бездротову мережу вимкнено"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "Бездротову мережу не пов'язано"
 
@@ -6021,14 +6042,15 @@ msgstr "Бездротову мережу вимкнено"
 msgid "Wireless network is enabled"
 msgstr "Бездротову мережу ввімкнено"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "Записувати отримані DNS-запити до системного журналу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "Записувати cистемний журнал до файлу"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr "Так"
@@ -6044,33 +6066,33 @@ msgstr ""
 "Якщо ви вимкнете основний скрипт ініціалізації (наприклад \"network\"), "
 "пристрій може стати недоступним!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Вам слід увімкнути JavaScript у вашому браузері, або LuCI не буде працювати "
 "належним чином."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr "Алгоритм стиснення ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr "Потоки стиснення ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr "Налаштування ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr "Розмір ZRam"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "будь-який"
 
@@ -6089,6 +6111,10 @@ msgstr "будь-який"
 msgid "auto"
 msgstr "авто"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -6097,6 +6123,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "зв'язано"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -6149,10 +6177,11 @@ msgstr "вимкнено"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "минув"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6160,6 +6189,7 @@ msgstr ""
 "Файл, де зберігаються видані <abbr title=\"Dynamic Host Configuration "
 "Protocol — протокол динамічної конфігурації вузла\">DHCP</abbr>-оренди"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "переспрямувати"
@@ -6172,7 +6202,7 @@ msgstr "повний дуплекс"
 msgid "half-duplex"
 msgstr "напівдуплекс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr "шістнадцяткове кодоване значення"
 
@@ -6186,10 +6216,11 @@ msgstr "прихований"
 msgid "hybrid mode"
 msgstr "гібридний режим"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "якщо ціль — мережа"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "вхід"
@@ -6214,15 +6245,15 @@ msgstr "КБ/с"
 msgid "kbit/s"
 msgstr "Кбіт/с"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr "ключ від 8 до 63 символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr "ключ із 5 або 13 символів"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 "Локальний <abbr title=\"Domain Name System — система доменних імен\">DNS</"
@@ -6246,10 +6277,14 @@ msgstr "ні"
 msgid "no link"
 msgstr "нема з'єднання"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr "непусте значення"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6257,28 +6292,25 @@ msgid "not present"
 msgstr "не присутній"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "вимкнено"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "увімкнено"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr "одне з: - %s"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "відкрита"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr "вихід"
@@ -6287,11 +6319,11 @@ msgstr "вихід"
 msgid "overlay"
 msgstr "оверлей"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr "додатне десяткове значення"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr "додатне ціле значення"
 
@@ -6339,7 +6371,7 @@ msgstr "позначено"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "одиниці часу (TUs / 1.024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr "унікальне значення"
 
@@ -6349,10 +6381,17 @@ msgstr "невідомий"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "необмежений"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6366,159 +6405,159 @@ msgstr "не визначено -або- створити:"
 msgid "untagged"
 msgstr "не позначено"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr "дійсна IP-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr "дійсна IP-адреса або префікс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr "дійсна IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr "дійсна IPv4-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr "дійсна IPv4-адреса або мережа"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr "дійсна IPv4-адреса:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr "дійсна IPv4-мережа"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "дійсна IPv4 або IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "дійсне значення IPv4-префіксу (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr "дійсна IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr "дійсна IPv6-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr "дійсна IPv6-адреса або префікс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr "дійсний IPv6-ідентифікатор хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr "дійсна IPv6-мережа"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "дійсне значення IPv6-префіксу (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr "дійсна MAC-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr "дійсний UCI-ідентифікатор"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "дійсний UCI-ідентифікатор, ім'я хоста або IP-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr "дійсна адреса:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr "дійсна дата (РРРР-ММ-ДД)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr "дійсне десяткове значення"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr "дійсний шістнадцятковий ключ WEP"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr "дійсний шістнадцятковий ключ WPA"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr "дійсне ім'я хоста:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr "дійсне ім'я хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr "дійсне ім'я хоста або IP-адреса"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr "дійсне ціле значення"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr "дійсна мережа в записі адреса/маска мережі"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "дійсний символ номера телефону (0-9, \"*\", \"#\", \"!\" or \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr "дійсний порт або діапазон портів (порт1-порт2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr "дійсне значення порту"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr "дійсний час (ГГ:ХХ:СС)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr "значення від %d до %d символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr "значення від %f до %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr "значення, що більше або дорівнює %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr "значення, що менше або дорівнює %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr "значення з принаймні %d символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr "значення з не більше %d символів"
 
@@ -6531,3 +6570,117 @@ msgstr "так"
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:20
 msgid "« Back"
 msgstr "« Назад"
+
+#~ msgid "Advanced"
+#~ msgstr "Додатково"
+
+#~ msgid "Always off (%s)"
+#~ msgstr "Завжди вимкнено (%s)"
+
+#~ msgid "Always on (%s)"
+#~ msgstr "Завжди ввімкнено (%s)"
+
+#~ msgid "Apply anyway"
+#~ msgstr "Все одно застосувати"
+
+#~ msgid "Back"
+#~ msgstr "Назад"
+
+#~ msgid "Custom flash interval (%s)"
+#~ msgstr "Користувацький інтервал спалаху (%s)"
+
+#~ msgid "Expecting %s"
+#~ msgstr "Очікування %s"
+
+#~ msgid "Flash memory activity (%s)"
+#~ msgstr "Активність флеш-пам'яті (%s)"
+
+#~ msgid "Heartbeat interval (%s)"
+#~ msgstr "Інтервал пульсації (%s)"
+
+#~ msgid "KiB"
+#~ msgstr "КіБ"
+
+#~ msgid "Netmask"
+#~ msgstr "Маска мережі"
+
+#~ msgid "Network device activity (%s)"
+#~ msgstr "Активність мережевого пристрою (%s)"
+
+#~ msgid "Polling interval"
+#~ msgstr "Інтервал опитування"
+
+#~ msgid "Polling interval for status queries in seconds"
+#~ msgstr "Інтервал опитування для запитів стану (секунди)"
+
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "Налаштування синхронізації часу"
+
+#~ msgid "Switchport activity (%s)"
+#~ msgstr "Активність порту комутатора (%s)"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "Синхронізація..."
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
+#~ "this warning and edit changes before attempting to apply again, or revert "
+#~ "all pending changes to keep the currently working configuration state."
+#~ msgstr ""
+#~ "Пристрій недосяжний протягом %d секунд після застосування очікуючих змін, "
+#~ "що призвело до відкочування конфигурації з міркувань безпеки. Проте, якщо "
+#~ "ви впевнені, що зміни конфігурації є правильними, все одно продовжіть "
+#~ "застосування. Крім того, ви можете відхилити це попередження та "
+#~ "відредагувати зміни, перш ніж намагатись застосувати їх знову, або ж "
+#~ "скасувати всі очікуючі зміни, щоб зберегти поточну робочу конфігурацію."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Наведені нижче зміни було скасовано"
+
+#~ msgid "Theme"
+#~ msgstr "Тема"
+
+#~ msgid "There are no changes to apply."
+#~ msgstr "Немає жодних змін до застосування."
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "Немає жодних очікуючих змін до скасування!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "Немає жодних очікуючих змін!"
+
+#~ msgid ""
+#~ "This file may contain lines like 'server=/domain/1.2.3.4' or "
+#~ "'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+#~ "Name System\">DNS</abbr> servers."
+#~ msgstr ""
+#~ "Цей файл може містити такі рядки, як 'server=/domain/1.2.3.4' або "
+#~ "'server=1.2.3.4' для домен-орієнтованих або повних висхідних <abbr title="
+#~ "\"Domain Name System\">DNS</abbr>-серверів."
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "Синхронізацію часу не налаштовано."
+
+#~ msgid "Waiting for configuration to be applied… %ds"
+#~ msgstr "Очікування застосування конфігурації… %d c"
+
+#~ msgid "Wi-Fi activity (%s)"
+#~ msgstr "Активність Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi client association (%s)"
+#~ msgstr "Асоціація клієнтів Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi data reception (%s)"
+#~ msgstr "Приймання даних Wi-Fi (%s"
+
+#~ msgid "Wi-Fi data transmission (%s)"
+#~ msgstr "Передавання даних Wi-Fi (%s)"
+
+#~ msgid "Wi-Fi on (%s)"
+#~ msgstr "Wi-Fi увімкнено (%s)"
+
+#~ msgid "one of: - %s"
+#~ msgstr "одне з: - %s"
index 2899c0d1f299611ef4ce6009c2de263b44bf81df..215614c4e3f45c0c953707bfa15f05e949c8d18b 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -41,6 +41,10 @@ msgstr ""
 msgid "(%s available)"
 msgstr "(%s available)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s available)"
 msgid "(empty)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr "---Mục bổ sung---"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "--Hãy chọn--"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "--tùy chỉnh--"
@@ -82,7 +92,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Dịch vụ căn bản đặt Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -163,22 +172,22 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Mở rộng dịch vụ đặt Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
@@ -186,45 +195,45 @@ msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -234,7 +243,7 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -294,7 +303,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -326,6 +335,7 @@ msgid "Active Connections"
 msgstr "kết nối đang hoạt động"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr ""
 
@@ -333,11 +343,17 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -363,7 +379,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -371,16 +387,34 @@ msgstr ""
 msgid "Add new interface..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr ""
 
@@ -393,11 +427,8 @@ msgstr ""
 msgid "Administration"
 msgstr "Quản trị"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr ""
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -408,14 +439,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -425,17 +457,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -461,7 +493,7 @@ msgstr ""
 msgid "Allow listed only"
 msgstr "Chỉ cho phép danh sách liệt kê"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr ""
 
@@ -477,7 +509,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -490,14 +522,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -505,7 +529,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -603,16 +627,17 @@ msgstr ""
 msgid "Antenna Configuration"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -640,7 +665,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr ""
 
@@ -657,7 +682,7 @@ msgstr "Xác thực"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "Authoritative"
 
@@ -665,13 +690,13 @@ msgstr "Authoritative"
 msgid "Authorization Required"
 msgstr "Yêu cầu ủy quyền"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr ""
 
@@ -743,15 +768,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -801,7 +821,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -817,14 +837,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
@@ -896,8 +917,7 @@ msgstr "chuỗi"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "Thay đổi"
 
@@ -905,7 +925,7 @@ msgstr "Thay đổi"
 msgid "Changes applied."
 msgstr "Thay đổi đã áp dụng"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -922,7 +942,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "Kênh"
 
@@ -987,6 +1007,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1020,6 +1041,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1030,8 +1052,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr ""
 
@@ -1055,9 +1076,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1071,11 +1091,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr ""
 
@@ -1088,8 +1108,8 @@ msgid "Connect"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr ""
 
@@ -1097,6 +1117,7 @@ msgstr ""
 msgid "Connection Limit"
 msgstr "Giới hạn kết nối"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1105,7 +1126,7 @@ msgstr ""
 msgid "Connections"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1143,11 +1164,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1168,11 +1189,7 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1197,11 +1214,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
@@ -1222,20 +1240,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1243,11 +1261,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1264,7 +1282,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1280,12 +1298,12 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr ""
 
@@ -1311,7 +1329,7 @@ msgstr ""
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr ""
 
@@ -1326,6 +1344,10 @@ msgid ""
 "servers to clients."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1350,21 +1372,26 @@ msgstr ""
 msgid "Description"
 msgstr "Mô tả"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "Thiết kế"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "Điểm đến"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "Công cụ"
 
@@ -1376,7 +1403,7 @@ msgstr ""
 msgid "Device is rebooting..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1439,7 +1466,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
@@ -1452,7 +1479,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1471,7 +1500,7 @@ msgstr "Khoảng cách tới thành viên xa nhất trong mạng lưới tính b
 msgid "Diversity"
 msgstr "Tính đa dạng"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1483,15 +1512,15 @@ msgstr ""
 "Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
 "firewalls"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
@@ -1499,11 +1528,11 @@ msgstr ""
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "Domain yêu cầu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1511,7 +1540,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1535,6 +1564,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
@@ -1574,6 +1607,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1595,7 +1631,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr ""
 
@@ -1634,7 +1670,7 @@ msgstr ""
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1642,7 +1678,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1719,7 +1755,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "Encryption"
 
@@ -1731,11 +1767,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1748,35 +1784,37 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "Lỗi"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Bộ tương hợp ethernet"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Bộ chuyển đảo ethernet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr ""
 
@@ -1797,15 +1835,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1825,7 +1863,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1833,7 +1871,7 @@ msgstr ""
 msgid "File"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1843,11 +1881,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr "Tập tin hệ thống"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "Filter private"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "Lọc không hữu dụng"
 
@@ -1893,7 +1931,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1905,12 +1943,6 @@ msgstr "Phần cứng flash"
 msgid "Flash image..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr ""
@@ -1967,7 +1999,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2005,7 +2037,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr ""
 
@@ -2014,11 +2046,12 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2027,10 +2060,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr ""
 
@@ -2070,13 +2104,15 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2106,15 +2142,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Hang Up"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2138,7 +2170,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "Host entries"
 
@@ -2146,7 +2178,7 @@ msgstr "Host entries"
 msgid "Host expiry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 
@@ -2155,10 +2187,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "Tên host"
 
@@ -2166,8 +2199,8 @@ msgstr "Tên host"
 msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "Tên host"
 
@@ -2187,14 +2220,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "Địa chỉ IP"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr ""
@@ -2244,7 +2279,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2262,6 +2297,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr ""
 
@@ -2311,7 +2347,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2333,7 +2369,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2450,7 +2486,7 @@ msgstr ""
 "một quá trình rất chậm vì một thiết bị swap không thể được truy cập với  "
 "datarates cao hơn của <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Lờ đi <code>/etc/hosts</code>"
 
@@ -2458,7 +2494,7 @@ msgstr "Lờ đi <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Lờ đi giao diện"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "Lờ đi tập tin resolve"
 
@@ -2489,7 +2525,7 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr ""
 
@@ -2521,10 +2557,9 @@ msgstr ""
 msgid "Install protocol extensions..."
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2600,10 +2635,10 @@ msgstr ""
 "Dường như bạn cố gắng flash một hình ảnh không phù hợp với bộ nhớ flash, xin "
 "vui lòng xác minh các tập tin hình ảnh!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2644,10 +2679,6 @@ msgstr "Phím "
 msgid "Key #%d"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Kill"
@@ -2687,15 +2718,15 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "Ngôn ngữ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2703,17 +2734,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "Leasefile"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "Leasetime còn lại"
 
@@ -2730,7 +2762,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr ""
 
@@ -2738,35 +2770,35 @@ msgstr ""
 msgid "Limit"
 msgstr "Giới hạn "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "Link On"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2794,15 +2826,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2814,12 +2846,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "Tải "
 
@@ -2837,6 +2869,12 @@ msgstr ""
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2858,7 +2896,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2867,35 +2905,35 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "Giờ địa phương"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "Tra vấn địa phương"
 
@@ -2903,15 +2941,15 @@ msgstr "Tra vấn địa phương"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "Bản ghi tra vấn"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr ""
 
@@ -2919,11 +2957,11 @@ msgstr ""
 msgid "Login"
 msgstr "Đăng nhập "
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "Thoát ra"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2939,8 +2977,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
@@ -2980,8 +3019,7 @@ msgstr ""
 msgid "MHz"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3002,7 +3040,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3010,15 +3052,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3041,7 +3083,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3059,12 +3101,15 @@ msgstr "Bộ nhớ"
 msgid "Memory usage (%)"
 msgstr "Memory usage (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3092,7 +3137,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "Chế độ"
 
@@ -3121,6 +3166,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3131,6 +3177,10 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3214,13 +3264,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "Tên"
 
@@ -3232,14 +3283,10 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "Sự điều hướng"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3254,14 +3301,11 @@ msgstr "mạng lưới "
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3274,6 +3318,7 @@ msgstr ""
 msgid "Next »"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3291,7 +3336,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr ""
@@ -3300,7 +3345,7 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr ""
 
@@ -3312,10 +3357,10 @@ msgstr ""
 msgid "No network name specified"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
 
@@ -3343,7 +3388,7 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3351,11 +3396,11 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3364,7 +3409,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr ""
 
@@ -3378,7 +3423,7 @@ msgid "Not associated"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr ""
 
@@ -3390,7 +3435,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr ""
 
@@ -3398,11 +3443,11 @@ msgstr ""
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3422,7 +3467,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr ""
 
@@ -3442,14 +3487,22 @@ msgstr ""
 "abbr> notation <samp>INTERFACE.VLANNR</samp> (<abbr title=\"for example\">e."
 "g.</abbr>: <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3476,11 +3529,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr ""
 
@@ -3580,6 +3633,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr ""
 
@@ -3649,6 +3703,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3782,6 +3837,7 @@ msgstr ""
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3838,14 +3894,6 @@ msgstr "Nhập tên và mật mã"
 msgid "Policy"
 msgstr "Chính sách"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Cửa "
@@ -3854,11 +3902,15 @@ msgstr "Cửa "
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3870,7 +3922,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3889,7 +3941,7 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3911,7 +3963,7 @@ msgstr "Proceed"
 msgid "Processes"
 msgstr "Processes"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3922,7 +3974,7 @@ msgstr "Prot."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "Protocol"
@@ -3935,7 +3987,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3968,11 +4020,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4037,7 +4089,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4089,7 +4141,7 @@ msgstr ""
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr ""
 
@@ -4107,7 +4159,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Reboots hệ điều hành của công cụ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "Receive"
 
@@ -4208,12 +4260,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4229,11 +4282,11 @@ msgstr "Reset bộ đếm"
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr ""
 
@@ -4259,27 +4312,26 @@ msgstr ""
 msgid "Restore backup"
 msgstr "Phục hồi backup"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "Revert"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr ""
 
@@ -4287,7 +4339,7 @@ msgstr ""
 msgid "Root"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4299,8 +4351,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4313,13 +4368,13 @@ msgstr ""
 msgid "Router Password"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "Routes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4339,6 +4394,10 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4372,7 +4431,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4380,6 +4439,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4387,7 +4448,8 @@ msgstr ""
 msgid "Save"
 msgstr "Lưu"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Lưu & áp dụng "
@@ -4417,11 +4479,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "Scheduled Tasks"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr ""
 
@@ -4451,7 +4513,7 @@ msgstr ""
 msgid "Separate Clients"
 msgstr "Cô lập đối tượng"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr ""
 
@@ -4468,7 +4530,7 @@ msgstr ""
 msgid "Services"
 msgstr "Dịch vụ "
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4482,10 +4544,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr ""
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4498,7 +4556,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4529,11 +4587,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4545,11 +4603,11 @@ msgstr ""
 msgid "Size"
 msgstr "Dung lượng "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4558,11 +4616,11 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "Nhảy tới nội dung"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "Chuyển đến mục định hướng"
 
@@ -4570,6 +4628,7 @@ msgstr "Chuyển đến mục định hướng"
 msgid "Slot time"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4599,6 +4658,10 @@ msgstr ""
 msgid "Source"
 msgstr "Nguồn"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr ""
@@ -4649,7 +4712,7 @@ msgstr "Bắt đầu "
 msgid "Start priority"
 msgstr "Bắt đầu ưu tiên"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr ""
 
@@ -4661,15 +4724,15 @@ msgstr ""
 msgid "Startup"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "Static IPv4 Routes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "Static IPv6 Routes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "Thống kê leases"
 
@@ -4677,11 +4740,12 @@ msgstr "Thống kê leases"
 msgid "Static Routes"
 msgstr "Static Routes"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4695,7 +4759,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "Tình trạng"
 
@@ -4704,7 +4768,7 @@ msgstr "Tình trạng"
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "Yêu cầu nghiêm ngặt"
 
@@ -4716,11 +4780,11 @@ msgstr ""
 msgid "Submit"
 msgstr "Trình "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4750,10 +4814,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4766,27 +4831,18 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr ""
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "Hệ thống"
@@ -4796,11 +4852,11 @@ msgstr "Hệ thống"
 msgid "System Log"
 msgstr "System Log"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr ""
 
@@ -4808,11 +4864,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr ""
 
@@ -4832,8 +4888,7 @@ msgstr ""
 msgid "Table"
 msgstr "Bảng"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4895,14 +4950,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4930,10 +4986,6 @@ msgid ""
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "Những thay đối sau đây đã được để trở về tình trạng cũ. "
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr ""
@@ -5023,25 +5075,17 @@ msgstr ""
 "Tập tin đang tải hình ảnh không bao gồm một hổ trợ format. Bảo đảm rằng bạn "
 "chọn một image format tổng quát cho platform."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "Thiết kế"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr ""
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
@@ -5050,10 +5094,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5063,10 +5107,10 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5095,7 +5139,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5134,29 +5178,26 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Trang này cung cấp một tổng quan về đang hoạt động kết nối mạng hiện tại."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Phần này chưa có giá trị nào"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "Múi giờ "
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5195,7 +5236,7 @@ msgstr "Chuyển giao"
 msgid "Transmission Rate"
 msgstr "Truyền tải rate"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "Transmit"
 
@@ -5210,11 +5251,11 @@ msgstr "Truyền tải năng lượng"
 msgid "Transmitter Antenna"
 msgstr "Máy phát Antenna"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5222,6 +5263,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5237,7 +5279,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Loại "
@@ -5254,11 +5296,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5267,15 +5309,19 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5292,22 +5338,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
@@ -5321,10 +5371,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "Thay đổi không lưu"
 
@@ -5365,7 +5412,7 @@ msgstr "Tập tin đã tải lên"
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Dùng <code>/etc/ethers</code>"
 
@@ -5477,7 +5524,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5616,16 +5663,16 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr ""
 
@@ -5644,26 +5691,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5678,10 +5705,13 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Bộ tương hợp không dây"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5698,13 +5728,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5720,14 +5750,15 @@ msgstr ""
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5743,31 +5774,31 @@ msgstr ""
 "hiệu hoá init script thiết yếu như &amp;quot;network&amp;quot;, công cụ của "
 "bạn chó thể trở nên không truy cập được</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr ""
 
@@ -5786,6 +5817,11 @@ msgstr ""
 msgid "auto"
 msgstr "tự động"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+#, fuzzy
+msgid "automatic"
+msgstr "thống kê"
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr ""
@@ -5794,6 +5830,8 @@ msgstr ""
 msgid "bridged"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5846,10 +5884,11 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5857,6 +5896,7 @@ msgstr ""
 "Tập tin được cho <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases sẽ được lưu trữ"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr ""
@@ -5869,7 +5909,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5883,10 +5923,11 @@ msgstr ""
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "Nếu mục tiêu là một network"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr ""
@@ -5911,15 +5952,15 @@ msgstr ""
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Tập tin <abbr title=\"Domain Name System\">DNS</abbr> địa phương"
 
@@ -5941,10 +5982,14 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "không "
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5952,28 +5997,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -5982,11 +6024,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6034,7 +6076,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6044,10 +6086,17 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6061,159 +6110,159 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6227,7 +6276,10 @@ msgstr ""
 msgid "« Back"
 msgstr ""
 
-#~ msgid "Design"
+#~ msgid "The following changes have been reverted"
+#~ msgstr "Những thay đối sau đây đã được để trở về tình trạng cũ. "
+
+#~ msgid "Theme"
 #~ msgstr "Thiết kế"
 
 #~ msgid "Download and install package"
@@ -6257,9 +6309,6 @@ msgstr ""
 #~ msgid "Version"
 #~ msgstr "Phiên bản"
 
-#~ msgid "none"
-#~ msgstr "không "
-
 #~ msgid "No chains in this table"
 #~ msgstr "Không có chuỗi trong bảng này"
 
@@ -6284,10 +6333,6 @@ msgstr ""
 #~ msgid "Leasetime"
 #~ msgstr "Leasetime"
 
-#, fuzzy
-#~ msgid "automatic"
-#~ msgstr "thống kê"
-
 #~ msgid "AR Support"
 #~ msgstr "Hỗ trợ AR"
 
index 5240ce41af23ae801b71909adc8ef6d23919272c..ff00c349e1c2543235dde5501a7080cf5ceddc6e 100644 (file)
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr "%d 个无效字段"
 
@@ -41,6 +41,10 @@ msgstr "(最近 %d 分钟信息,每 %d 秒刷新)"
 msgid "(%s available)"
 msgstr "(%s 可用)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -48,6 +52,7 @@ msgstr "(%s 可用)"
 msgid "(empty)"
 msgstr "(空)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -57,15 +62,20 @@ msgstr "(没有接口连接)"
 msgid "-- Additional Field --"
 msgstr "-- 更多选项 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- 请选择 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- 自定义 --"
@@ -82,7 +92,6 @@ msgstr "-- 根据标签匹配 --"
 msgid "-- match by uuid --"
 msgstr "-- 根据 UUID 匹配 --"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -145,15 +154,15 @@ msgstr "802.11w 重试超时"
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 查询端口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 服务器端口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,63 +174,63 @@ msgstr ""
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr> 地址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr> 网关"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr> 子网掩码"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr> 地址或网段(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr> 网关"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr> 后缀(十六进制)"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 配置"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 名称"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr> 地址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 "最大 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> 租约数量"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -229,7 +238,7 @@ msgstr ""
 "最大 <abbr title=\"Extension Mechanisms for Domain Name System\">EDNS0</"
 "abbr> 数据包大小"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "最大并发查询数"
 
@@ -240,7 +249,7 @@ msgid ""
 msgstr ""
 "<br/>注意:如果 crontab 文件在编辑前为空,则需要手动重新启动 cron 服务。"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr "由于身份验证会话已过期,需要重新登录。"
 
@@ -302,7 +311,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM 设备号码"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr "ATU-C 系统供应商 ID"
 
@@ -334,6 +343,7 @@ msgid "Active Connections"
 msgstr "活动连接"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "已分配的 DHCP 租约"
 
@@ -341,11 +351,17 @@ msgstr "已分配的 DHCP 租约"
 msgid "Active DHCPv6 Leases"
 msgstr "已分配的 DHCPv6 租约"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "点对点 Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -371,7 +387,7 @@ msgstr "添加 IPv6 地址…"
 msgid "Add key"
 msgstr "添加密钥"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "添加本地域名后缀到 HOSTS 文件中的域名"
 
@@ -379,16 +395,34 @@ msgstr "添加本地域名后缀到 HOSTS 文件中的域名"
 msgid "Add new interface..."
 msgstr "添加新接口…"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "额外的 HOSTS 文件"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "额外的 SERVERS 文件"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "地址"
 
@@ -401,11 +435,8 @@ msgstr "接入本地中继桥的地址"
 msgid "Administration"
 msgstr "管理权"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr "高级"
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -416,14 +447,15 @@ msgstr "高级"
 msgid "Advanced Settings"
 msgstr "高级设置"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "总发射功率(ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "警戒"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -433,17 +465,17 @@ msgstr "接口别名"
 msgid "Alias of \"%s\""
 msgstr "\"%s\" 的别名"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr "所有服务器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr "从最低可用地址开始顺序分配 IP 地址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr "顺序分配 IP"
 
@@ -469,7 +501,7 @@ msgstr "允许传统的 802.11b 速率"
 msgid "Allow listed only"
 msgstr "仅允许列表内"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "允许本机"
 
@@ -485,7 +517,7 @@ msgstr "允许 root 用户凭密码登录"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "允许 <em>root</em> 用户凭密码登录"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "允许 127.0.0.0/8 回环范围内的上行响应,例如:RBL 服务"
@@ -498,14 +530,6 @@ msgstr "允许的 IP"
 msgid "Always announce default router"
 msgstr "总是通告默认路由"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr "总是关闭(%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr "总是开启(%s)"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -514,7 +538,7 @@ msgstr ""
 "即使辅助信道重叠,也始终使用 40MHz 信道。使用此选项不符合 IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr "Annex"
 
@@ -612,18 +636,19 @@ msgstr "天线 2"
 msgid "Antenna Configuration"
 msgstr "天线配置"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "任意区域"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
-msgstr "强制应用"
-
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "应用请求失败,状态 <code>%h</code>"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
 msgstr "架构"
@@ -649,7 +674,7 @@ msgstr "将此十六进制子 ID 前缀分配给此接口"
 msgid "Associated Stations"
 msgstr "已连接站点"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr "关联数"
 
@@ -666,7 +691,7 @@ msgstr "认证"
 msgid "Authentication Type"
 msgstr "认证类型"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "唯一授权"
 
@@ -674,13 +699,13 @@ msgstr "唯一授权"
 msgid "Authorization Required"
 msgstr "需要授权"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "自动刷新"
 
@@ -752,15 +777,10 @@ msgstr "BR / DMR / AFTR"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "返回"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -812,7 +832,7 @@ msgstr ""
 "下面是待备份的文件清单。包含了更改的配置文件、必要的基础文件和用户自定义的需"
 "备份文件。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -828,14 +848,15 @@ msgstr "将隧道绑定到此接口(可选)。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "传输速率"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "忽略虚假空域名解析"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "桥接"
@@ -907,8 +928,7 @@ msgstr "链"
 msgid "Change login password"
 msgstr "更改登录密码"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "更改数"
 
@@ -916,7 +936,7 @@ msgstr "更改数"
 msgid "Changes applied."
 msgstr "更改已应用。"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr "更改已恢复。"
 
@@ -933,7 +953,7 @@ msgstr "正在更改密码…"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "信道"
 
@@ -1002,6 +1022,7 @@ msgstr ""
 "单击“保存 mtdblock”以下载指定的 mtdblock 文件。(注意:此功能适用于专业人"
 "士!)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1035,6 +1056,7 @@ msgstr "关闭列表…"
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1045,8 +1067,7 @@ msgstr "关闭列表…"
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "正在收集数据…"
 
@@ -1073,9 +1094,8 @@ msgstr ""
 "杂度。此解决方法可能会导致互操作性问题,并降低密钥协商的可靠性,特别是在流量"
 "负载较重的环境中。"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1089,11 +1109,11 @@ msgstr "配置失败"
 msgid "Configuration files will be kept"
 msgstr "将保留配置文件"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr "配置已应用。"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr "配置已回滚!"
 
@@ -1106,8 +1126,8 @@ msgid "Connect"
 msgstr "连接"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "已连接"
 
@@ -1115,6 +1135,7 @@ msgstr "已连接"
 msgid "Connection Limit"
 msgstr "连接数限制"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr "尝试连接失败"
@@ -1123,7 +1144,7 @@ msgstr "尝试连接失败"
 msgid "Connections"
 msgstr "连接"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1163,11 +1184,11 @@ msgstr "创建新接口"
 msgid "Create a bridge over multiple interfaces"
 msgstr "在多个接口上创建桥接"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "致命错误"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Cron 日志级别"
 
@@ -1189,11 +1210,7 @@ msgid ""
 msgstr ""
 "自定义文件(证书、脚本)会保留在系统上。若无需保留,请先执行恢复出厂设置。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr "自定义闪烁间隔(%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1216,11 +1233,12 @@ msgstr "DAE 加密"
 msgid "DHCP Server"
 msgstr "DHCP 服务器"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP/DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP 客户端"
@@ -1241,20 +1259,20 @@ msgstr "DHCPv6 模式"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6 服务"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "DNS 转发"
 
@@ -1262,11 +1280,11 @@ msgstr "DNS 转发"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-Label / FQDN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr "DNSSEC 检查未签名"
 
@@ -1283,7 +1301,7 @@ msgstr "DS-Lite AFTR 地址"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr "DSL 状态"
 
@@ -1299,12 +1317,12 @@ msgstr "DTIM 间隔"
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr "数据速率"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "调试"
 
@@ -1330,7 +1348,7 @@ msgstr "默认网关"
 msgid "Default is stateless + stateful"
 msgstr "默认是无状态的 + 有状态的"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "默认状态"
 
@@ -1347,6 +1365,10 @@ msgstr ""
 "设置 DHCP 的附加选项,例如设定 \"<code>6,192.168.2.1,192.168.2.2</code>\" 表"
 "示通告不同的 DNS 服务器给客户端。"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1371,21 +1393,26 @@ msgstr "发送流量指示消息间隔"
 msgid "Description"
 msgstr "描述"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "主题"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "目标地址"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "设备"
 
@@ -1397,7 +1424,7 @@ msgstr "设备配置"
 msgid "Device is rebooting..."
 msgstr "设备正在重启…"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "无法连接到设备"
 
@@ -1462,7 +1489,7 @@ msgstr "已禁用(默认)"
 msgid "Disassociate On Low Acknowledgement"
 msgstr "在低 Ack 应答时断开连接"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "丢弃 RFC1918 上行响应数据"
 
@@ -1475,7 +1502,9 @@ msgstr "断开连接"
 msgid "Disconnection attempt failed"
 msgstr "尝试断开连接失败"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1494,7 +1523,7 @@ msgstr "最远网络用户的距离(米)。"
 msgid "Diversity"
 msgstr "差异"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1505,15 +1534,15 @@ msgstr ""
 "了一个集成的 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
 "服务器和 <abbr title=\"Domain Name System\">DNS</abbr> 转发器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "不缓存无用的回应, 比如:不存在的域名"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr "不转发公共域名服务器无法回应的请求"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "不转发本地网络的反向查询"
 
@@ -1521,11 +1550,11 @@ msgstr "不转发本地网络的反向查询"
 msgid "Do you really want to delete the following SSH key?"
 msgstr "您真的要删除以下 SSH 密钥吗?"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "忽略空域名解析"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "域名白名单"
 
@@ -1533,7 +1562,7 @@ msgstr "域名白名单"
 msgid "Don't Fragment"
 msgstr "禁止分片"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1556,6 +1585,10 @@ msgstr "下载 mtdblock"
 msgid "Downstream SNR offset"
 msgstr "下游 SNR 偏移"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear 实例"
@@ -1595,6 +1628,9 @@ msgstr "EA-位长"
 msgid "EAP-Method"
 msgstr "EAP 类型"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1616,7 +1652,7 @@ msgstr "编辑此接口"
 msgid "Edit this network"
 msgstr "编辑此网络"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "紧急"
 
@@ -1656,7 +1692,7 @@ msgstr "在 PPP 链路上启用 IPv6 协商"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "启用巨型帧透传"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "启用 NTP 客户端"
 
@@ -1664,7 +1700,7 @@ msgstr "启用 NTP 客户端"
 msgid "Enable Single DES"
 msgstr "启用单个 DES"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "启用 TFTP 服务器"
 
@@ -1741,7 +1777,7 @@ msgstr "封装模式"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "加密"
 
@@ -1753,11 +1789,11 @@ msgstr "端点主机"
 msgid "Endpoint Port"
 msgstr "端点端口"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr "输入自定义值"
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr "输入自定义值"
 
@@ -1770,35 +1806,37 @@ msgstr "擦除中…"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "错误"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr "错误秒数(ES)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "以太网适配器"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "以太网交换机"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr "排除接口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "扩展 HOSTS 文件中的主机后缀"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
-msgstr "期望 %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
+msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "到期时间"
 
@@ -1819,15 +1857,15 @@ msgstr "外部 <abbr title=\"R0 Key Holder\">R0KH</abbr> 列表"
 msgid "External R1 Key Holder List"
 msgstr "外部 <abbr title=\"R1 Key Holder\">R1KH</abbr> 列表"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "外部系统日志服务器地址"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "外部系统日志服务器端口"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "外部系统日志服务器协议"
 
@@ -1847,7 +1885,7 @@ msgstr "FT over the Air"
 msgid "FT protocol"
 msgstr "FT 协议"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "在 %d 秒内确认应用失败,等待回滚…"
 
@@ -1855,7 +1893,7 @@ msgstr "在 %d 秒内确认应用失败,等待回滚…"
 msgid "File"
 msgstr "文件"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "向客户端通告的启动镜像文件名"
 
@@ -1865,11 +1903,11 @@ msgstr "向客户端通告的启动镜像文件名"
 msgid "Filesystem"
 msgstr "文件系统"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "过滤本地包"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "过滤无用包"
 
@@ -1915,7 +1953,7 @@ msgstr "固件文件"
 msgid "Firmware Version"
 msgstr "固件版本"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "指定的 DNS 查询源端口"
 
@@ -1927,12 +1965,6 @@ msgstr "刷新固件"
 msgid "Flash image..."
 msgstr "刷写固件…"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "刷写新的固件"
@@ -1989,7 +2021,7 @@ msgstr "表单令牌不匹配"
 msgid "Forward DHCP traffic"
 msgstr "转发 DHCP 数据包"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "前向纠错秒数(FECS)"
 
@@ -2029,7 +2061,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2038,11 +2070,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "仅 GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "网关"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr "网关地址无效"
@@ -2051,10 +2084,11 @@ msgstr "网关地址无效"
 msgid "Gateway ports"
 msgstr "网关端口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "基本设置"
 
@@ -2094,13 +2128,15 @@ msgstr "全局设置"
 msgid "Global network options"
 msgstr "全局网络选项"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "跳转到密码配置页…"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2130,15 +2166,11 @@ msgstr "HT 模式(802.11n)"
 msgid "Hang Up"
 msgstr "挂起"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr "请求头错误代码错误(HEC)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr "心跳间隔(%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2160,7 +2192,7 @@ msgstr "隐藏空链"
 msgid "Host"
 msgstr "主机"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "主机目录"
 
@@ -2168,7 +2200,7 @@ msgstr "主机目录"
 msgid "Host expiry timeout"
 msgstr "主机到期超时"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "主机 <abbr title=\"Internet Protocol Address\">IP</abbr> 或网络"
 
@@ -2177,10 +2209,11 @@ msgid "Host-Uniq tag content"
 msgstr "Host-Uniq 标签内容"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "主机名"
 
@@ -2188,8 +2221,8 @@ msgstr "主机名"
 msgid "Hostname to send when requesting DHCP"
 msgstr "请求 DHCP 时发送的主机名"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "主机名"
 
@@ -2209,14 +2242,16 @@ msgstr "IP 地址"
 msgid "IP Protocol"
 msgstr "IP 协议"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP 地址"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr "IP 地址无效"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "IP 地址缺失"
@@ -2266,7 +2301,7 @@ msgstr "IPv4 网关"
 msgid "IPv4 netmask"
 msgstr "IPv4 子网掩码"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr "地址/网络掩码表示法中的 IPv4 网络"
 
@@ -2284,6 +2319,7 @@ msgid "IPv4+IPv6"
 msgstr "IPv4+IPv6"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4 地址"
 
@@ -2333,7 +2369,7 @@ msgstr "IPv6 设置"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 ULA 前缀"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr "IPv6 上游"
 
@@ -2355,7 +2391,7 @@ msgstr "IPv6 分配长度"
 msgid "IPv6 gateway"
 msgstr "IPv6 网关"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr "地址/网络掩码表示法中的 IPv6 网络"
 
@@ -2471,7 +2507,7 @@ msgstr ""
 "swap 设备无法像 <abbr title=\"Random Access Memory\">RAM</abbr> 这样的高速率"
 "访问。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "忽略 <code>/etc/hosts</code>"
 
@@ -2479,7 +2515,7 @@ msgstr "忽略 <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "忽略此接口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "忽略解析文件"
 
@@ -2512,7 +2548,7 @@ msgstr "活动超时"
 msgid "Inbound:"
 msgstr "入站:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "信息"
 
@@ -2544,10 +2580,9 @@ msgstr "安装软件包 %q"
 msgid "Install protocol extensions..."
 msgstr "安装扩展协议…"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2620,10 +2655,10 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr "您尝试刷写的固件与本路由器不兼容,请重新验证固件文件。"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "需要 JavaScript!"
 
@@ -2664,10 +2699,6 @@ msgstr "密码"
 msgid "Key #%d"
 msgstr "密码 #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr "KiB"
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "强制关闭"
@@ -2707,15 +2738,15 @@ msgstr "LLC"
 msgid "Label"
 msgstr "卷标"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "语言"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "语言和界面"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr "延迟"
 
@@ -2723,17 +2754,18 @@ msgstr "延迟"
 msgid "Leaf"
 msgstr "叶节点"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "租期"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "租约文件"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "剩余租期"
 
@@ -2750,7 +2782,7 @@ msgstr "留空则自动探测"
 msgid "Leave empty to use the current WAN address"
 msgstr "留空则使用当前 WAN 地址"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "图例:"
 
@@ -2758,35 +2790,35 @@ msgstr "图例:"
 msgid "Limit"
 msgstr "客户数"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr "仅在网卡所属的子网中提供 DNS 服务。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "仅监听这些接口和环回接口。"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr "线路衰减(LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr "线路模式"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr "线路状态"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr "线路运行时间"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "活动链接"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2822,15 +2854,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "用于认证的 SSH 密钥文件列表"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "允许 RFC1918 响应的域名列表"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "允许虚假空域名响应的服务器列表"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr "监听接口"
 
@@ -2842,12 +2874,12 @@ msgstr "监听端口"
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "仅监听指定的接口,未指定则监听全部"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "入站 DNS 查询端口"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "负载"
 
@@ -2865,6 +2897,12 @@ msgstr "加载中"
 msgid "Loading SSH keys…"
 msgstr "正在加载 SSH 密钥…"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "本地 IP 地址无效"
@@ -2886,7 +2924,7 @@ msgstr "本地 IPv4 地址"
 msgid "Local IPv6 address"
 msgstr "本地 IPv6 地址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr "仅本地服务"
 
@@ -2895,35 +2933,35 @@ msgid "Local Startup"
 msgstr "本地启动脚本"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "本地时间"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "本地域名"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr "本地域名规则。与此域匹配的名称从不转发,仅从 DHCP 或 HOSTS 文件解析"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr "本地域名后缀将添加到 DHCP 和 HOSTS 文件条目"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "本地服务器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr "如果有多个 IP 可用,则根据请求来源的子网来本地化主机名"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "本地化查询"
 
@@ -2931,15 +2969,15 @@ msgstr "本地化查询"
 msgid "Locked to channel %s used by: %s"
 msgstr "信道道已被锁定为 %s,因为该信道被 %s 使用"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "日志记录等级"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "记录查询日志"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "日志"
 
@@ -2947,11 +2985,11 @@ msgstr "日志"
 msgid "Login"
 msgstr "登录"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "退出"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr "信号丢失秒数(LOSS)"
 
@@ -2967,8 +3005,9 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC 地址"
@@ -3008,8 +3047,7 @@ msgstr "MD5"
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3030,7 +3068,11 @@ msgstr "确保使用以下命令来复制根文件系统:"
 msgid "Manual"
 msgstr "手动"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "最大可达数据速率(ATTNDR)"
 
@@ -3038,15 +3080,15 @@ msgstr "最大可达数据速率(ATTNDR)"
 msgid "Maximum allowed Listen Interval"
 msgstr "允许的最大监听间隔"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "允许的最大 DHCP 租用数"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "允许的最大并发 DNS 查询数"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "允许的最大 EDNS.0 UDP 数据包大小"
 
@@ -3071,7 +3113,7 @@ msgstr "最大地址分配数量。"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3089,12 +3131,15 @@ msgstr "内存"
 msgid "Memory usage (%)"
 msgstr "内存使用率(%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Mesh ID"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3122,7 +3167,7 @@ msgstr "移动域"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "模式"
 
@@ -3151,6 +3196,7 @@ msgstr "调制解调器信息查询失败"
 msgid "Modem init timeout"
 msgstr "调制解调器初始化超时"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3161,6 +3207,10 @@ msgstr "监听"
 msgid "More Characters"
 msgstr "需要更多字符"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "挂载项目"
@@ -3242,13 +3292,14 @@ msgstr "NDP 代理"
 msgid "NT Domain"
 msgstr "NT 域"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "候选 NTP 服务器"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "名称"
 
@@ -3260,14 +3311,10 @@ msgstr "新接口的名称"
 msgid "Name of the new network"
 msgstr "新网络的名称"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "导航"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "子网掩码"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3282,14 +3329,11 @@ msgstr "网络"
 msgid "Network Utilities"
 msgstr "网络工具"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "网络启动镜像"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr "网络设备活动(%s)"
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "网络设备不存在"
@@ -3302,6 +3346,7 @@ msgstr "无接口的网络。"
 msgid "Next »"
 msgstr "前进 »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr "无"
@@ -3319,7 +3364,7 @@ msgid "No files found"
 msgstr "未找到文件"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "无可用信息"
@@ -3328,7 +3373,7 @@ msgstr "无可用信息"
 msgid "No matching prefix delegation"
 msgstr "无匹配的前缀委托"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "禁用无效信息缓存"
 
@@ -3340,10 +3385,10 @@ msgstr "本设备未配置网络"
 msgid "No network name specified"
 msgstr "未指定网络名"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "未设置密码!"
 
@@ -3371,7 +3416,7 @@ msgstr "未指定区域"
 msgid "Noise"
 msgstr "噪声"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr "噪声容限(SNR)"
 
@@ -3379,11 +3424,11 @@ msgstr "噪声容限(SNR)"
 msgid "Noise:"
 msgstr "噪声:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "非抢占 CRC 错误(CRC_P)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr "非全部地址"
 
@@ -3392,7 +3437,7 @@ msgstr "非全部地址"
 msgid "None"
 msgstr "无"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "正常"
 
@@ -3406,7 +3451,7 @@ msgid "Not associated"
 msgstr "未关联"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "未连接"
 
@@ -3418,7 +3463,7 @@ msgstr "开机时不启动"
 msgid "Note: interface name length"
 msgstr "注意:接口名称长度"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "注意"
 
@@ -3426,11 +3471,11 @@ msgstr "注意"
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "缓存的 DNS 条目数量(最大 10000,0 表示不缓存)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr "用于压缩的并行线程数"
 
@@ -3450,7 +3495,7 @@ msgstr "混淆密码"
 msgid "Obtain IPv6-Address"
 msgstr "获取 IPv6 地址"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "关闭时间"
 
@@ -3468,14 +3513,22 @@ msgstr ""
 "Area Network\">VLAN</abbr> 记号 <samp>INTERFACE.VLANNR</samp>(例如:"
 "<samp>eth0.1</samp>)。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "通电时间"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "请指定主机名或MAC地址!"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3502,11 +3555,11 @@ msgstr "OpenConnect (CISCO AnyConnect)"
 msgid "Operating frequency"
 msgstr "工作频率"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "选项已更改"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "选项已移除"
 
@@ -3612,6 +3665,7 @@ msgstr "重设 MAC 地址"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "重设 MTU"
 
@@ -3681,6 +3735,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "PIN"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr "PIN 码被拒绝"
@@ -3814,6 +3869,7 @@ msgstr "峰值:"
 msgid "Peer IP address to assign"
 msgstr "要分配的 Peer IP 地址"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr "Peer 地址缺失"
@@ -3870,14 +3926,6 @@ msgstr "请输入用户名和密码。"
 msgid "Policy"
 msgstr "策略"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr "轮询间隔"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr "状态查询的轮询间隔,以秒为单位"
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "端口"
@@ -3886,11 +3934,15 @@ msgstr "端口"
 msgid "Port status:"
 msgstr "端口状态:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr "电源管理模式"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "抢占式 CRC 错误(CRCP_P)"
 
@@ -3902,7 +3954,7 @@ msgstr "首选 LTE"
 msgid "Prefer UMTS"
 msgstr "首选 UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr "分发前缀"
 
@@ -3921,7 +3973,7 @@ msgid ""
 "ignore failures"
 msgstr "在指定数量的 LCP 响应故障后假定链路已断开,0 为忽略故障"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr "不监听这些接口。"
 
@@ -3943,7 +3995,7 @@ msgstr "执行"
 msgid "Processes"
 msgstr "系统进程"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr "配置文件"
 
@@ -3954,7 +4006,7 @@ msgstr "协议"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "协议"
@@ -3967,7 +4019,7 @@ msgstr "新接口的协议"
 msgid "Protocol support is not installed"
 msgstr "未安装协议支持"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "作为 NTP 服务器提供服务"
 
@@ -4002,11 +4054,11 @@ msgid "QMI Cellular"
 msgstr "QMI 蜂窝"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "质量"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4072,7 +4124,7 @@ msgstr "Radius 认证服务器"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr "原始 16 进制编码的字节。除非您的 ISP 要求,否则请留空"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4127,7 +4179,7 @@ msgstr "实时无线"
 msgid "Reassociation Deadline"
 msgstr "重关联截止时间"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "重绑定保护"
 
@@ -4145,7 +4197,7 @@ msgstr "正在重启…"
 msgid "Reboots the operating system of your device"
 msgstr "重启您设备上的系统"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "接收"
 
@@ -4250,12 +4302,13 @@ msgstr ""
 "需要完整版本的 wpad/hostapd,并且 WiFi 驱动支持<br />(截止 2019.01,已知支持"
 "此特性的驱动有 ath9k、ath10k、mwlwifi 和 mt76)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr "需要上级支持 DNSSEC,验证未签名的响应确实是来自未签名的域名"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4271,11 +4324,11 @@ msgstr "复位计数器"
 msgid "Reset to defaults"
 msgstr "恢复到出厂设置"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "HOSTS 和解析文件"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "解析文件"
 
@@ -4301,27 +4354,26 @@ msgstr "恢复"
 msgid "Restore backup"
 msgstr "恢复配置"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "显示/隐藏 密码"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "恢复"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr "恢复更改"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "恢复请求失败,状态 <code>%h</code>"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr "正在恢复配置…"
 
@@ -4329,7 +4381,7 @@ msgstr "正在恢复配置…"
 msgid "Root"
 msgstr "Root"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "TFTP 服务器的根目录"
 
@@ -4341,8 +4393,11 @@ msgstr "根目录准备"
 msgid "Route Allowed IPs"
 msgstr "路由允许的 IP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr "路由类型"
 
@@ -4355,13 +4410,13 @@ msgstr "路由通告服务"
 msgid "Router Password"
 msgstr "主机密码"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "路由表"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4379,6 +4434,10 @@ msgstr "挂载设备前运行文件系统检查"
 msgid "Run filesystem check"
 msgstr "文件系统检查"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr "SHA256"
@@ -4412,7 +4471,7 @@ msgstr "SSH 密钥"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "SSID"
 
@@ -4420,6 +4479,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr "交换分区"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4427,7 +4488,8 @@ msgstr "交换分区"
 msgid "Save"
 msgstr "保存"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "保存并应用"
@@ -4457,11 +4519,11 @@ msgstr "扫描请求失败"
 msgid "Scheduled Tasks"
 msgstr "计划任务"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "添加的节点"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "移除的节点"
 
@@ -4493,7 +4555,7 @@ msgstr "定时发送 LCP 响应(秒),仅在结合了故障阈值时有效"
 msgid "Separate Clients"
 msgstr "隔离客户端"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "服务器设置"
 
@@ -4510,7 +4572,7 @@ msgstr "服务类型"
 msgid "Services"
 msgstr "服务"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr "会话已过期"
 
@@ -4526,10 +4588,6 @@ msgstr ""
 "不管接口的链路状态如何,总是用应用设置(如果勾选,链路状态变更将不再触发 "
 "hotplug 事件处理)。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-msgid "Set up Time Synchronization"
-msgstr "设置时间同步"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr "设置 PLMN 失败"
@@ -4542,7 +4600,7 @@ msgstr "设置操作模式失败"
 msgid "Setup DHCP Server"
 msgstr "配置 DHCP 服务器"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr "严重误码秒(SES)"
 
@@ -4573,11 +4631,11 @@ msgstr "关闭此接口"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "信号"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr "信号衰减(SATN)"
 
@@ -4589,11 +4647,11 @@ msgstr "信号:"
 msgid "Size"
 msgstr "大小"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr "DNS 查询缓存的大小"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr "ZRam 设备的大小(以兆字节为单位)"
 
@@ -4602,11 +4660,11 @@ msgstr "ZRam 设备的大小(以兆字节为单位)"
 msgid "Skip"
 msgstr "跳过"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "跳到内容"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "跳转到导航"
 
@@ -4614,6 +4672,7 @@ msgstr "跳转到导航"
 msgid "Slot time"
 msgstr "时隙"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "软件 VLAN"
@@ -4645,6 +4704,10 @@ msgstr ""
 msgid "Source"
 msgstr "源地址"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "指定设备的挂载目录"
@@ -4695,7 +4758,7 @@ msgstr "开始"
 msgid "Start priority"
 msgstr "启动优先级"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr "开始应用配置…"
 
@@ -4707,15 +4770,15 @@ msgstr "正在启动无线扫描…"
 msgid "Startup"
 msgstr "启动项"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "静态 IPv4 路由"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "静态 IPv6 路由"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "静态地址分配"
 
@@ -4723,11 +4786,12 @@ msgstr "静态地址分配"
 msgid "Static Routes"
 msgstr "静态路由"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "静态地址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4743,7 +4807,7 @@ msgstr "非活动站点限制"
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "状态"
 
@@ -4752,7 +4816,7 @@ msgstr "状态"
 msgid "Stop"
 msgstr "关闭"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "严谨查序"
 
@@ -4764,11 +4828,11 @@ msgstr "强"
 msgid "Submit"
 msgstr "提交"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr "不记录日志"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "不记录这些协议的常规操作日志。"
 
@@ -4798,10 +4862,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr "交换机 %q 具有未知的拓扑结构,VLAN 设置可能不正确。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr "交换机端口掩码"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "交换机 VLAN"
@@ -4814,27 +4879,18 @@ msgstr "切换协议"
 msgid "Switch to CIDR list notation"
 msgstr "切换到 CIDR 列表记法"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr "交换口活动(%s)"
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr "与 NTP 服务器同步"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "同步浏览器时间"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "正在同步…"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "系统"
@@ -4844,11 +4900,11 @@ msgstr "系统"
 msgid "System Log"
 msgstr "系统日志"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "系统属性"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "系统日志缓冲区大小"
 
@@ -4856,11 +4912,11 @@ msgstr "系统日志缓冲区大小"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "TFTP 设置"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "TFTP 服务器根目录"
 
@@ -4880,8 +4936,7 @@ msgstr "发送速率"
 msgid "Table"
 msgstr "表"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4948,18 +5003,16 @@ msgstr "备份存档似乎不是有效的 gzip 文件。"
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr "由于以下错误,配置文件无法被加载:"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
-"在应用挂起的更改后 %d 秒内无法连接到此设备,出于安全原因导致配置回滚。如果您"
-"认为配置的更改是正确的,请执行强制应用。或者您可以在再次尝试应用之前解除此警"
-"告并编辑配置,或者恢复所有挂起的更改以保持当前正在工作的配置状态。"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -4986,10 +5039,6 @@ msgstr ""
 "固件已上传,请注意核对文件大小和校验值!<br />点击下面的“继续”开始刷写,刷新"
 "过程中切勿断电!"
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "以下更改已恢复"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "以下规则当前在系统中处于活动状态。"
@@ -5079,26 +5128,18 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr "不支持所上传的映像文件格式,请选择适合当前平台的通用映像文件。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "主题"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "没有已分配的租约。"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr "没有待应用的更改。"
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "没有挂起的更改可恢复!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "没有挂起的更改!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
@@ -5106,10 +5147,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr "尚未分配设备,请在“物理设置”选项卡中选择网络设备"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5119,14 +5160,12 @@ msgstr "尚未设置密码。请为 root 用户设置密码以保护主机并启
 msgid "This IPv4 address of the relay"
 msgstr "中继的 IPv4 地址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
-"此文件包含类似于“server=/domain/1.2.3.4”或“server=1.2.3.4”的行,用于解析特定"
-"域名或指定上游 <abbr title=\"Domain Name System\">DNS</abbr> 服务器。"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
 msgid ""
@@ -5156,7 +5195,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr "隧道代理分配的本地终端地址,通常以 <code>...:2/64</code> 结尾"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5192,29 +5231,26 @@ msgstr "系统中正在运行的进程概况和它们的状态信息。"
 msgid "This page gives an overview over currently active network connections."
 msgstr "活跃的网络连接概况。"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "尚无任何配置"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "时间同步"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "尚未配置时间同步。"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "重新加密 GTK 的时间间隔"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "时区"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr "去登录…"
 
@@ -5255,7 +5291,7 @@ msgstr "传输"
 msgid "Transmission Rate"
 msgstr "传送速率"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "传送"
 
@@ -5270,11 +5306,11 @@ msgstr "无线电功率"
 msgid "Transmitter Antenna"
 msgstr "传送天线"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "触发器"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "触发模式"
 
@@ -5282,6 +5318,7 @@ msgstr "触发模式"
 msgid "Tunnel ID"
 msgstr "隧道 ID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "隧道接口"
@@ -5297,7 +5334,7 @@ msgid "Tx-Power"
 msgstr "传输功率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "类型"
@@ -5314,11 +5351,11 @@ msgstr "仅 UMTS(WCDMA)"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB 设备"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr "USB 接口"
 
@@ -5327,15 +5364,19 @@ msgstr "USB 接口"
 msgid "UUID"
 msgstr "UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr "无法确认设备名称"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr "无法确认外部 IP 地址"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr "无法确认上游接口"
@@ -5352,22 +5393,26 @@ msgstr "无法获取客户端 ID"
 msgid "Unable to resolve AFTR host name"
 msgstr "无法解析 AFTR 主机名"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr "无法解析 Pear 主机名"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr "不可用秒数(UAS)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "未知"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "未知错误(%s)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "不配置协议"
@@ -5381,10 +5426,7 @@ msgstr "卸载分区"
 msgid "Unnamed key"
 msgstr "未命名的密钥"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "未保存的配置"
 
@@ -5427,7 +5469,7 @@ msgstr "上传的文件"
 msgid "Uptime"
 msgstr "运行时间"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "使用 <code>/etc/ethers</code> 配置"
 
@@ -5539,7 +5581,7 @@ msgstr "使用网关跃点"
 msgid "Use routing table"
 msgstr "使用路由表"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5685,16 +5727,16 @@ msgstr "正在应用更改…"
 msgid "Waiting for command to complete..."
 msgstr "等待命令执行完成…"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
-msgstr "等待应用配置… %d 秒"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "等待设备…"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "警告"
 
@@ -5715,26 +5757,6 @@ msgstr ""
 "使用 PSK 时,可以自动生成 PMK,因此以下 R0/R1 密钥选项不生效。若要使用 R0 和 "
 "R1 密钥则禁用此选项。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr "Wi-Fi 活动(%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr "Wi-Fi 客户端关联(%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr "Wi-Fi 数据接收(%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr "Wi-Fi 数据传输(%s)"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr "Wi-Fi 开启(%s)"
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "频宽"
@@ -5749,10 +5771,13 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "无线"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "无线适配器"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5769,13 +5794,13 @@ msgstr "无线安全"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "无线未开启"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "无线未关联"
 
@@ -5791,14 +5816,15 @@ msgstr "无线网络已禁用"
 msgid "Wireless network is enabled"
 msgstr "无线网络已启用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "将收到的 DNS 请求写入系统日志"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "将系统日志写入文件"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr "是"
@@ -5812,31 +5838,31 @@ msgstr ""
 "在此启用或禁用已安装的启动脚本,更改在设备重启后生效。<br /><strong>警告:如"
 "果禁用了必要的启动脚本,比如“network”,可能会导致无法访问设备!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr "必须开启浏览器的 JavaScript 支持,否则 LuCI 无法正常工作。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr "ZRam 压缩算法"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr "ZRam 压缩流"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr "ZRam 设置"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr "ZRam 大小"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "任意"
 
@@ -5855,6 +5881,10 @@ msgstr "任意"
 msgid "auto"
 msgstr "自动"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5863,6 +5893,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "桥接的"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5915,10 +5947,11 @@ msgstr "已禁用"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "过期时间"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5926,6 +5959,7 @@ msgstr ""
 "用于存放已分配的 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> 租约的文件"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "转发"
@@ -5938,7 +5972,7 @@ msgstr "全双工"
 msgid "half-duplex"
 msgstr "半双工"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr "十六进制编码值"
 
@@ -5952,10 +5986,11 @@ msgstr "隐藏"
 msgid "hybrid mode"
 msgstr "混合模式"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "如果对象是一个网络"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "输入"
@@ -5980,15 +6015,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr "密钥在 8 到 63 个字符之间"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr "密钥为 5 或 13 个字符"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "本地 <abbr title=\"Domain Name System\">DNS</abbr> 解析文件"
 
@@ -6010,10 +6045,14 @@ msgstr "否"
 msgid "no link"
 msgstr "未连接"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr "非空值"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "无"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -6021,28 +6060,25 @@ msgid "not present"
 msgstr "不存在"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "关"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "开"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "开放式"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr "输出"
@@ -6051,11 +6087,11 @@ msgstr "输出"
 msgid "overlay"
 msgstr "覆盖"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr "正十进制值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr "正整数值"
 
@@ -6103,7 +6139,7 @@ msgstr "已标记"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "时间单位(TUs / 1.024ms)[1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr "唯一值"
 
@@ -6113,10 +6149,17 @@ msgstr "未知"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "无限制"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6130,159 +6173,159 @@ msgstr "不指定或新建:"
 msgid "untagged"
 msgstr "未标记"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr "有效 IP 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr "有效 IP 地址或前缀"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr "有效 IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr "有效 IPv4 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr "有效 IPv4 地址或网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr "有效 IPv4 address:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr "有效 IPv4 网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "有效 IPv4 或 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "有效 IPv4 前缀值(0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr "有效 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr "有效 IPv6 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr "有效 IPv6 地址或前缀"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr "有效 IPv6 主机 ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr "有效 IPv6 网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "有效 IPv6 前缀值(0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr "有效 MAC 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr "有效 UCI 识别"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "有效 UCI 标识符,主机名或 IP 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr "有效 address:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr "有效日期(YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr "有效十进制值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr "有效十六进制 WEP 密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr "有效十六进制 WPA 密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr "有效 host:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr "有效主机名"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr "有效主机名或 IP 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr "有效整数值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr "地址/网络掩码表示法中的有效网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "有效电话号码(0-9、“*”、“#”、“!”或“.”)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr "有效端口或端口范围(port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr "有效端口值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr "有效时间(HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr "%d 和 %d 字符之间的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr "%f 和 %f 之间的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr "值大于或等于 %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr "值小于或等于 %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr "值至少为 %d 个字符"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr "值至多为 %d 个字符"
 
@@ -6296,6 +6339,110 @@ msgstr "是"
 msgid "« Back"
 msgstr "« 后退"
 
+#~ msgid "Advanced"
+#~ msgstr "高级"
+
+#~ msgid "Always off (%s)"
+#~ msgstr "总是关闭(%s)"
+
+#~ msgid "Always on (%s)"
+#~ msgstr "总是开启(%s)"
+
+#~ msgid "Apply anyway"
+#~ msgstr "强制应用"
+
+#~ msgid "Back"
+#~ msgstr "返回"
+
+#~ msgid "Custom flash interval (%s)"
+#~ msgstr "自定义闪烁间隔(%s)"
+
+#~ msgid "Expecting %s"
+#~ msgstr "期望 %s"
+
+#~ msgid "Heartbeat interval (%s)"
+#~ msgstr "心跳间隔(%s)"
+
+#~ msgid "KiB"
+#~ msgstr "KiB"
+
+#~ msgid "Netmask"
+#~ msgstr "子网掩码"
+
+#~ msgid "Network device activity (%s)"
+#~ msgstr "网络设备活动(%s)"
+
+#~ msgid "Polling interval"
+#~ msgstr "轮询间隔"
+
+#~ msgid "Polling interval for status queries in seconds"
+#~ msgstr "状态查询的轮询间隔,以秒为单位"
+
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "设置时间同步"
+
+#~ msgid "Switchport activity (%s)"
+#~ msgstr "交换口活动(%s)"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "正在同步…"
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
+#~ "this warning and edit changes before attempting to apply again, or revert "
+#~ "all pending changes to keep the currently working configuration state."
+#~ msgstr ""
+#~ "在应用挂起的更改后 %d 秒内无法连接到此设备,出于安全原因导致配置回滚。如果"
+#~ "您认为配置的更改是正确的,请执行强制应用。或者您可以在再次尝试应用之前解除"
+#~ "此警告并编辑配置,或者恢复所有挂起的更改以保持当前正在工作的配置状态。"
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "以下更改已恢复"
+
+#~ msgid "Theme"
+#~ msgstr "主题"
+
+#~ msgid "There are no changes to apply."
+#~ msgstr "没有待应用的更改。"
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "没有挂起的更改可恢复!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "没有挂起的更改!"
+
+#~ msgid ""
+#~ "This file may contain lines like 'server=/domain/1.2.3.4' or "
+#~ "'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+#~ "Name System\">DNS</abbr> servers."
+#~ msgstr ""
+#~ "此文件包含类似于“server=/domain/1.2.3.4”或“server=1.2.3.4”的行,用于解析特"
+#~ "定域名或指定上游 <abbr title=\"Domain Name System\">DNS</abbr> 服务器。"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "尚未配置时间同步。"
+
+#~ msgid "Waiting for configuration to be applied… %ds"
+#~ msgstr "等待应用配置… %d 秒"
+
+#~ msgid "Wi-Fi activity (%s)"
+#~ msgstr "Wi-Fi 活动(%s)"
+
+#~ msgid "Wi-Fi client association (%s)"
+#~ msgstr "Wi-Fi 客户端关联(%s)"
+
+#~ msgid "Wi-Fi data reception (%s)"
+#~ msgstr "Wi-Fi 数据接收(%s)"
+
+#~ msgid "Wi-Fi data transmission (%s)"
+#~ msgstr "Wi-Fi 数据传输(%s)"
+
+#~ msgid "Wi-Fi on (%s)"
+#~ msgstr "Wi-Fi 开启(%s)"
+
 #~ msgid "Flashmemory write access (%s)"
 #~ msgstr "闪存写访问(%s)"
 
@@ -6333,9 +6480,6 @@ msgstr "« 后退"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "未知错误,密码未更改!"
 
-#~ msgid "Design"
-#~ msgstr "主题"
-
 #~ msgid "Available packages"
 #~ msgstr "可用软件包"
 
@@ -6412,9 +6556,6 @@ msgstr "« 后退"
 #~ msgid "Version"
 #~ msgstr "版本"
 
-#~ msgid "none"
-#~ msgstr "无"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "停用 DNS 设定"
 
index 5f7337281300cf70dbabd3c423c43068fde859ee..0c3f5785e54c64bb68f712a68a0421558a65aca2 100644 (file)
@@ -19,7 +19,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:307
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1641
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -39,6 +39,10 @@ msgstr "(%d 分鐘資訊,每 %d 秒更新)"
 msgid "(%s available)"
 msgstr "(%s 可用)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:97
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:171
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
@@ -46,6 +50,7 @@ msgstr "(%s 可用)"
 msgid "(empty)"
 msgstr "(空白)"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:240
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
@@ -55,15 +60,20 @@ msgstr "(未連接界面)"
 msgid "-- Additional Field --"
 msgstr "-- 更多選項 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1532
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:250
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:350
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1114
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 msgid "-- Please choose --"
 msgstr "-- 請選擇 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:351
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1115
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- 自訂 --"
@@ -80,7 +90,6 @@ msgstr ""
 msgid "-- match by uuid --"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
@@ -143,15 +152,15 @@ msgstr ""
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 查詢通訊埠"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 伺服器通訊埠"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -161,55 +170,55 @@ msgstr "將會按照指定的順序查詢<abbr title=\"Domain Name System\">DNS<
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:351
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-位置"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-閘道"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:506
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-遮罩"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-位置或網路(CIDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-閘道"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 設定"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 名稱"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:328
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-位置"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -217,7 +226,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> 分配數量"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -225,7 +234,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> 封包大小"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">最大</abbr>同時查詢數量"
 
@@ -235,7 +244,7 @@ msgid ""
 "was empty before editing."
 msgstr "注意: 如果這個檔案在編輯之前是空的,您將需要重新啟動cron服務"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:817
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -297,7 +306,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM裝置號碼"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:136
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -329,6 +338,7 @@ msgid "Active Connections"
 msgstr "啟用連線"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:28
 msgid "Active DHCP Leases"
 msgstr "已分配的DHCP租用"
 
@@ -336,11 +346,17 @@ msgstr "已分配的DHCP租用"
 msgid "Active DHCPv6 Leases"
 msgstr "已分配的DHCPv6租用"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1951
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:650
+#: modules/luci-base/htdocs/luci-static/resources/form.js:651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:666
+#: modules/luci-base/htdocs/luci-static/resources/form.js:667
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1290
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
@@ -366,7 +382,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "添加本地網域微碼到HOSTS檔案"
 
@@ -374,16 +390,34 @@ msgstr "添加本地網域微碼到HOSTS檔案"
 msgid "Add new interface..."
 msgstr "增加新界面"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:104
 msgid "Additional Hosts files"
 msgstr "額外的HOST檔案"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
 msgid "Additional servers file"
 msgstr "額外的伺服器設定檔"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:92
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:93
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:94
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:96
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
 msgid "Address"
 msgstr "位置"
 
@@ -396,11 +430,8 @@ msgstr "存取本地中繼橋接位置"
 msgid "Administration"
 msgstr "管理"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
-msgid "Advanced"
-msgstr "進階"
-
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
@@ -411,14 +442,15 @@ msgstr "進階"
 msgid "Advanced Settings"
 msgstr "進階設定"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:127
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:175
 msgid "Alert"
 msgstr "警示"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1628
 #: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
@@ -428,17 +460,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
 msgid "All Servers"
 msgstr "查詢所有伺服器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:113
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -464,7 +496,7 @@ msgstr "允許舊型 802.11b 頻率"
 msgid "Allow listed only"
 msgstr "僅允許列表內"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Allow localhost"
 msgstr "允許本機"
 
@@ -480,7 +512,7 @@ msgstr "允許root登入"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "允許 <em>root</em> 使用者登入"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:199
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "允許127.0.0.0/8範圍內的上游回應,例如:RBL服務"
@@ -493,14 +525,6 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
-msgid "Always off (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
-msgid "Always on (%s)"
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
@@ -508,7 +532,7 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "Annex"
 msgstr ""
 
@@ -606,16 +630,17 @@ msgstr "天線 2"
 msgid "Antenna Configuration"
 msgstr "天線設定"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:57
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
 msgstr "任意區域"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply anyway"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1981
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1867
+msgid "Apply unchecked"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
@@ -643,7 +668,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "已連接裝置"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:178
 msgid "Associations"
 msgstr "已連接裝置"
 
@@ -660,7 +685,7 @@ msgstr "認證"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
 msgid "Authoritative"
 msgstr "授權"
 
@@ -668,13 +693,13 @@ msgstr "授權"
 msgid "Authorization Required"
 msgstr "請先登入"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
 msgstr "自動更新"
 
@@ -746,15 +771,10 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:176
 msgid "BSSID"
 msgstr "BSSID"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:29
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:28
-msgid "Back"
-msgstr "返回"
-
 #: modules/luci-base/luasrc/view/cbi/footer.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
@@ -806,7 +826,7 @@ msgstr ""
 "下面是待備份的檔案清單。包含了更改的設定檔案、必要的基本檔案和使用者自訂的備"
 "份檔案"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:293
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -822,14 +842,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 msgid "Bitrate"
 msgstr "傳輸速率"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
 msgid "Bogus NX Domain Override"
 msgstr "忽略NX網域解析"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1634
 #: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "橋接"
@@ -901,8 +922,7 @@ msgstr "鏈"
 msgid "Change login password"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:12
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 msgid "Changes"
 msgstr "待修改"
 
@@ -910,7 +930,7 @@ msgstr "待修改"
 msgid "Changes applied."
 msgstr "修改已套用"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2004
 msgid "Changes have been reverted."
 msgstr "設定值已還原."
 
@@ -927,7 +947,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "Channel"
 msgstr "頻道"
 
@@ -996,6 +1016,7 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1950
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
@@ -1029,6 +1050,7 @@ msgstr "關閉清單"
 #: modules/luci-base/luasrc/view/lease_status.htm:77
 #: modules/luci-base/luasrc/view/lease_status.htm:98
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:37
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:24
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:6
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:40
@@ -1039,8 +1061,7 @@ msgstr "關閉清單"
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
 msgid "Collecting data..."
 msgstr "收集資料中..."
 
@@ -1064,9 +1085,8 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1744
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 #: modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:13
 msgid "Configuration"
@@ -1080,11 +1100,11 @@ msgstr ""
 msgid "Configuration files will be kept"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1915
 msgid "Configuration has been applied."
 msgstr "設定值已套用"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1848
 msgid "Configuration has been rolled back!"
 msgstr "設定值已復原"
 
@@ -1097,8 +1117,8 @@ msgid "Connect"
 msgstr "連線"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:72
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Connected"
 msgstr "已連線"
 
@@ -1106,6 +1126,7 @@ msgstr "已連線"
 msgid "Connection Limit"
 msgstr "連線限制"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr ""
@@ -1114,7 +1135,7 @@ msgstr ""
 msgid "Connections"
 msgstr "連線數"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:65
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1890
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1152,11 +1173,11 @@ msgstr "建立介面"
 msgid "Create a bridge over multiple interfaces"
 msgstr "在多個介面上建立橋接"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Critical"
 msgstr "緊急"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:178
 msgid "Cron Log Level"
 msgstr "Cron日誌等級"
 
@@ -1179,11 +1200,7 @@ msgstr ""
 "已修改的檔案(如憑證和腳本)可能會殘留在系統中.如果要避免這項問題,您可以先行重"
 "設裝置"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
-msgid "Custom flash interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
@@ -1208,11 +1225,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP伺服器"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:107
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:9
 msgid "DHCP and DNS"
 msgstr "DHCP 和 DNS"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1195
 #: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP用戶端"
@@ -1233,20 +1251,20 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:67
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:68
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:69
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "DNS"
 msgstr "網域名稱伺服器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
 msgid "DNS forwardings"
 msgstr "DNS封包轉發"
 
@@ -1254,11 +1272,11 @@ msgstr "DNS封包轉發"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:135
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1275,7 +1293,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "DSL Status"
 msgstr ""
 
@@ -1291,12 +1309,12 @@ msgstr ""
 msgid "DUID"
 msgstr "DHCP獨立式別碼DUID "
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:121
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
 msgid "Debug"
 msgstr "除錯"
 
@@ -1322,7 +1340,7 @@ msgstr "預設閘道"
 msgid "Default is stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
 msgid "Default state"
 msgstr "預設狀態"
 
@@ -1339,6 +1357,10 @@ msgstr ""
 "定義額外的DHCP選項,例如\"<code>6,192.168.2.1,192.168.2.2</code>\"將會通告不同"
 "的DNS伺服器到客戶端."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:705
+#: modules/luci-base/htdocs/luci-static/resources/form.js:958
+#: modules/luci-base/htdocs/luci-static/resources/form.js:959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1271
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:16
@@ -1363,21 +1385,26 @@ msgstr ""
 msgid "Description"
 msgstr "描述"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:224
+msgid "Design"
+msgstr "設計規劃"
+
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:392
 msgid "Destination"
 msgstr "目的地"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:40
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:84
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:40
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:88
 msgid "Device"
 msgstr "設備"
 
@@ -1389,7 +1416,7 @@ msgstr "設定設備"
 msgid "Device is rebooting..."
 msgstr "設備重新啟動中..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1889
 msgid "Device unreachable!"
 msgstr "無法連線到設備!"
 
@@ -1453,7 +1480,7 @@ msgstr ""
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Discard upstream RFC1918 responses"
 msgstr "丟棄上游RFC1918 虛擬IP網路的回應"
 
@@ -1466,7 +1493,9 @@ msgstr ""
 msgid "Disconnection attempt failed"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1121
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1762
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1855
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
@@ -1485,7 +1514,7 @@ msgstr "到最遠的網路距離以米表示."
 msgid "Diversity"
 msgstr "差異"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1496,15 +1525,15 @@ msgstr ""
 "abbr>-伺服器 和 <abbr title=\"Domain Name System\">DNS</abbr>-轉發給 <abbr "
 "title=\"Network Address Translation\">NAT</abbr> 防火牆用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "不快取拒絕的回應,例如.不存在的網域"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:123
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr "對不被公用名稱伺服器回應的請求不轉發"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 msgid "Do not forward reverse lookups for local networks"
 msgstr "對本地網域不轉發反解析鎖定"
 
@@ -1512,11 +1541,11 @@ msgstr "對本地網域不轉發反解析鎖定"
 msgid "Do you really want to delete the following SSH key?"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 msgid "Domain required"
 msgstr "網域必要的"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
 msgid "Domain whitelist"
 msgstr "網域白名單"
 
@@ -1524,7 +1553,7 @@ msgstr "網域白名單"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:74
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1548,6 +1577,10 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:914
+msgid "Drag to reorder"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear SSH例子"
@@ -1586,6 +1619,9 @@ msgstr ""
 msgid "EAP-Method"
 msgstr "EAP協定驗證方式"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:934
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1199
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:38
@@ -1607,7 +1643,7 @@ msgstr "修改這個介面"
 msgid "Edit this network"
 msgstr "修改這個網路"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:176
 msgid "Emergency"
 msgstr "緊急"
 
@@ -1646,7 +1682,7 @@ msgstr "啟用PPP連結上的IPv6交涉"
 msgid "Enable Jumbo Frame passthrough"
 msgstr "啟用超大訊框透穿"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:244
 msgid "Enable NTP client"
 msgstr "啟用NTP同步功能"
 
@@ -1654,7 +1690,7 @@ msgstr "啟用NTP同步功能"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
 msgid "Enable TFTP server"
 msgstr "啟用TFTP伺服器"
 
@@ -1731,7 +1767,7 @@ msgstr "封裝模式"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:177
 msgid "Encryption"
 msgstr "加密"
 
@@ -1743,11 +1779,11 @@ msgstr ""
 msgid "Endpoint Port"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
+#: modules/luci-base/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
 msgstr ""
 
@@ -1760,35 +1796,37 @@ msgstr "刪除中..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
 msgid "Error"
 msgstr "錯誤"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:129
 msgid "Errored seconds (ES)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1646
 #: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "乙太網路卡"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1637
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "乙太交換器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Expand hosts"
 msgstr "延伸主機"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
-msgid "Expecting %s"
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+msgid "Expecting: %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
 msgid "Expires"
 msgstr "過期"
 
@@ -1810,15 +1848,15 @@ msgstr ""
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:150
 msgid "External system log server"
 msgstr "外部系統日誌伺服器"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155
 msgid "External system log server port"
 msgstr "外部系統日誌伺服器埠號"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "External system log server protocol"
 msgstr "外部系統日誌伺服器通訊協定"
 
@@ -1838,7 +1876,7 @@ msgstr ""
 msgid "FT protocol"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1842
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1846,7 +1884,7 @@ msgstr ""
 msgid "File"
 msgstr "檔案"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:279
 msgid "Filename of the boot image advertised to clients"
 msgstr "開機影像檔通知給用戶端"
 
@@ -1856,11 +1894,11 @@ msgstr "開機影像檔通知給用戶端"
 msgid "Filesystem"
 msgstr "檔案系統"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "Filter private"
 msgstr "私人過濾器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
 msgid "Filter useless"
 msgstr "無用過濾器"
 
@@ -1906,7 +1944,7 @@ msgstr ""
 msgid "Firmware Version"
 msgstr "防火牆版本"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:225
 msgid "Fixed source port for outbound DNS queries"
 msgstr "外發DNS請求的固定埠號"
 
@@ -1918,12 +1956,6 @@ msgstr "韌體更新"
 msgid "Flash image..."
 msgstr "更新映像檔中..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:58
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
-msgid "Flash memory activity (%s)"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
 msgstr "更新新版韌體映像檔"
@@ -1980,7 +2012,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "轉發DHCP流量"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:128
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2018,7 +2050,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:186
 msgid "GHz"
 msgstr "GHz"
 
@@ -2027,11 +2059,12 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "僅用GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Gateway"
 msgstr "閘道"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr ""
@@ -2040,10 +2073,11 @@ msgstr ""
 msgid "Gateway ports"
 msgstr "閘道埠號"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:112
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:49
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:33
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:22
 msgid "General Settings"
 msgstr "一般設定"
 
@@ -2083,13 +2117,15 @@ msgstr ""
 msgid "Global network options"
 msgstr "全域網路設定"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "前往密碼設定頁"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:857
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1369
 #: modules/luci-base/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2119,15 +2155,11 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:133
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
-msgid "Heartbeat interval (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:103
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
@@ -2149,7 +2181,7 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:20
 msgid "Host entries"
 msgstr "主機項目"
 
@@ -2157,7 +2189,7 @@ msgstr "主機項目"
 msgid "Host expiry timeout"
 msgstr "過期主機"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
 msgstr "主機-<abbr title=\"Internet Protocol Address\">IP</abbr> 或網路"
 
@@ -2166,10 +2198,11 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:25
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
 msgid "Hostname"
 msgstr "主機名稱"
 
@@ -2177,8 +2210,8 @@ msgstr "主機名稱"
 msgid "Hostname to send when requesting DHCP"
 msgstr "當請求DHCP服務時傳送的主機名稱"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:18
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
 msgstr "主機名稱"
 
@@ -2198,14 +2231,16 @@ msgstr ""
 msgid "IP Protocol"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:29
 msgid "IP address"
 msgstr "IP位址"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
 msgstr "IP位址不正確"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "缺少IP位址"
@@ -2255,7 +2290,7 @@ msgstr "IPv4閘道"
 msgid "IPv4 netmask"
 msgstr "IPv4網路遮罩"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2273,6 +2308,7 @@ msgid "IPv4+IPv6"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:32
 msgid "IPv4-Address"
 msgstr "IPv4-位址"
 
@@ -2322,7 +2358,7 @@ msgstr "IPv6 設定"
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2344,7 +2380,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6閘道"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2460,7 +2496,7 @@ msgstr ""
 "緩慢的過程,作為交換裝置不能用高數據速率訪問該<abbr title=\"Random Access "
 "Memory\">RAM</縮寫>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "不使用 <code>/etc/hosts</code>"
 
@@ -2468,7 +2504,7 @@ msgstr "不使用 <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "被忽視的介面"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:90
 msgid "Ignore resolve file"
 msgstr "不使用解析檔"
 
@@ -2499,7 +2535,7 @@ msgstr "閒置過期"
 msgid "Inbound:"
 msgstr "輸入"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
 msgid "Info"
 msgstr "訊息"
 
@@ -2531,10 +2567,9 @@ msgstr "安裝軟體包 %q"
 msgid "Install protocol extensions..."
 msgstr "安裝延伸協定中..."
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:284
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:342
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:18
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
@@ -2608,10 +2643,10 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr "它顯示您正嘗試更新不適用於這個flash記憶體的映像檔,請檢查確認這個映像檔"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "需要Java腳本"
 
@@ -2652,10 +2687,6 @@ msgstr "密碼"
 msgid "Key #%d"
 msgstr "鑰匙  #%d"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
-msgid "KiB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2695,15 +2726,15 @@ msgstr "LLC邏輯鏈結控制層"
 msgid "Label"
 msgstr "標籤"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
 msgid "Language"
 msgstr "語言"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:24
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:115
 msgid "Language and Style"
 msgstr "語言與主題"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:123
 msgid "Latency"
 msgstr ""
 
@@ -2711,17 +2742,18 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
 msgstr "租賃時間長度"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
 msgid "Leasefile"
 msgstr "租賃檔案"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 msgid "Leasetime remaining"
 msgstr "租賃保留時間"
 
@@ -2738,7 +2770,7 @@ msgstr "保持空白以便自動偵測"
 msgid "Leave empty to use the current WAN address"
 msgstr "保持空白以便採用現今的寬頻位址"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1746
 msgid "Legend:"
 msgstr "圖例:"
 
@@ -2746,35 +2778,35 @@ msgstr "圖例:"
 msgid "Limit"
 msgstr "限制"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:287
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:124
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Link On"
 msgstr "鏈接"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2802,15 +2834,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:206
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "列出允許RFC1918文件虛擬IP回應的網域"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "列出供應偽裝NX網域成果的主機群"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2822,12 +2854,12 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "只許在給予的介面上聆聽, 如果未指定, 全都允許"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:174
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "Listening port for inbound DNS queries"
 msgstr "進入的DNS請求聆聽埠"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
 msgid "Load"
 msgstr "掛載"
 
@@ -2845,6 +2877,12 @@ msgstr "讀取中"
 msgid "Loading SSH keys…"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1204
+#: modules/luci-base/luasrc/view/view.htm:4
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2866,7 +2904,7 @@ msgstr "本地IPv4位址"
 msgid "Local IPv6 address"
 msgstr "本地IPv6位址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
 msgid "Local Service Only"
 msgstr ""
 
@@ -2875,36 +2913,36 @@ msgid "Local Startup"
 msgstr "本地啟動"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:121
 msgid "Local Time"
 msgstr "本地時間"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 msgid "Local domain"
 msgstr "本地網域"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr "本地網域格式. 僅限符合從未從DHCP或hosts檔轉發和解析的網域"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr "本地網域後綴附加倒DHCP名稱和hosts檔項目"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
 msgid "Local server"
 msgstr "本地伺服器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:128
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr "若有多個IP可用, 本地化主機名稱端看請求的子網路而言."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
 msgid "Localise queries"
 msgstr "本地化網路請求"
 
@@ -2912,15 +2950,15 @@ msgstr "本地化網路請求"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Log output level"
 msgstr "日誌輸出等級"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:137
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
 msgid "Log queries"
 msgstr "日誌查詢"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Logging"
 msgstr "系統日誌"
 
@@ -2928,11 +2966,11 @@ msgstr "系統日誌"
 msgid "Login"
 msgstr "登入"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:92
+#: modules/luci-base/luasrc/controller/admin/index.lua:95
 msgid "Logout"
 msgstr "登出"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:131
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2948,8 +2986,9 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-位址"
@@ -2989,8 +3028,7 @@ msgstr ""
 msgid "MHz"
 msgstr "MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:29
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:66
 msgid "MTU"
@@ -3011,7 +3049,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1949
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:122
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
@@ -3019,15 +3061,15 @@ msgstr ""
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:234
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "允許啟用DHCP釋放的最大數量"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:252
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "允許同時齊發的DNS請求的最大數量"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "允許EDNS.0 協定的UDP封包最大數量"
 
@@ -3050,7 +3092,7 @@ msgstr "釋放出的位址群最大數量"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:187
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
@@ -3068,12 +3110,15 @@ msgstr "記憶體"
 msgid "Memory usage (%)"
 msgstr "記憶體使用 (%)"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1952
+msgid "Mesh"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:54
@@ -3101,7 +3146,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:175
 msgid "Mode"
 msgstr "模式"
 
@@ -3130,6 +3175,7 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "數據機初始化終結時間"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1953
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
@@ -3140,6 +3186,10 @@ msgstr "監視"
 msgid "More Characters"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:802
+msgid "More…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "掛載項目"
@@ -3221,13 +3271,14 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:273
 msgid "NTP server candidates"
 msgstr "NTP伺服器備選"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:837
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:502
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:32
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Name"
 msgstr "名稱"
 
@@ -3239,14 +3290,10 @@ msgstr "新介面的名稱"
 msgid "Name of the new network"
 msgstr "新網路的名稱"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
 msgid "Navigation"
 msgstr "導覽"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-msgid "Netmask"
-msgstr "網路遮罩"
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
@@ -3261,14 +3308,11 @@ msgstr "網路"
 msgid "Network Utilities"
 msgstr "網路多項工具"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid "Network boot image"
 msgstr "網路開機映像檔"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
-msgid "Network device activity (%s)"
-msgstr ""
-
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr ""
@@ -3281,6 +3325,7 @@ msgstr "尚無任何介面的網路."
 msgid "Next »"
 msgstr "下一個 »"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
 msgstr ""
@@ -3298,7 +3343,7 @@ msgid "No files found"
 msgstr "尚未發現任何檔案"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:191
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:180
 msgid "No information available"
 msgstr "尚無可運用資訊"
@@ -3307,7 +3352,7 @@ msgstr "尚無可運用資訊"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "No negative cache"
 msgstr "拒絕無效網域的快取"
 
@@ -3319,10 +3364,10 @@ msgstr "尚無網路設定在這個介面上"
 msgid "No network name specified"
 msgstr "尚未指定網路名稱"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "尚未設定密碼!"
 
@@ -3350,7 +3395,7 @@ msgstr "尚未指定區碼"
 msgid "Noise"
 msgstr "雜訊比"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:126
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3358,11 +3403,11 @@ msgstr ""
 msgid "Noise:"
 msgstr "雜訊比:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:134
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3371,7 +3416,7 @@ msgstr ""
 msgid "None"
 msgstr "無"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "Normal"
 msgstr "正常"
 
@@ -3385,7 +3430,7 @@ msgid "Not associated"
 msgstr "尚未關聯"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "Not connected"
 msgstr "尚未連線"
 
@@ -3397,7 +3442,7 @@ msgstr ""
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
 msgid "Notice"
 msgstr "通知"
 
@@ -3405,11 +3450,11 @@ msgstr "通知"
 msgid "Nslookup"
 msgstr "DNS偵錯Nslookup"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "快取DNS項目數量(最大值為10000,輸入0代表不快取)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3429,7 +3474,7 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:81
 msgid "Off-State Delay"
 msgstr "熄滅狀態間隔"
 
@@ -3447,14 +3492,22 @@ msgstr ""
 "Local Area Network\">VLAN</abbr> 符號<samp>INTERFACE.VLANNR</samp> (<abbr "
 "title=\"for example\">例.如</abbr>: <samp>eth0.1</samp>)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:78
 msgid "On-State Delay"
 msgstr "點亮狀態間隔"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
 msgid "One of hostname or mac address must be specified!"
 msgstr "主機名稱或mac位址任選一個被指定"
 
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "One of the following: %s"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
@@ -3481,11 +3534,11 @@ msgstr ""
 msgid "Operating frequency"
 msgstr "操作頻率"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1753
 msgid "Option changed"
 msgstr "選項已變更"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1755
 msgid "Option removed"
 msgstr "選項已移除"
 
@@ -3585,6 +3638,7 @@ msgstr "覆蓋MAC位址"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:131
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
+#: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:61
 msgid "Override MTU"
 msgstr "覆蓋MTU數值"
 
@@ -3654,6 +3708,7 @@ msgstr "PID碼"
 msgid "PIN"
 msgstr "PIN碼"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr ""
@@ -3787,6 +3842,7 @@ msgstr "峰值:"
 msgid "Peer IP address to assign"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr ""
@@ -3843,14 +3899,6 @@ msgstr "請輸入您的用戶名稱和密碼"
 msgid "Policy"
 msgstr "策略"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
-msgid "Polling interval"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
-msgid "Polling interval for status queries in seconds"
-msgstr ""
-
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "埠"
@@ -3859,11 +3907,15 @@ msgstr "埠"
 msgid "Port status:"
 msgstr "埠狀態:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:482
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:137
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:135
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3875,7 +3927,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3894,7 +3946,7 @@ msgid ""
 "ignore failures"
 msgstr "假若在給于多次的 LCP 呼叫失敗後終點將死, 使用0忽略失敗"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
@@ -3916,7 +3968,7 @@ msgstr "前進"
 msgid "Processes"
 msgstr "執行緒"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Profile"
 msgstr ""
 
@@ -3927,7 +3979,7 @@ msgstr "協定."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:390
 msgid "Protocol"
 msgstr "協定"
@@ -3940,7 +3992,7 @@ msgstr "新介面的協定家族"
 msgid "Protocol support is not installed"
 msgstr "支援的協定尚未安裝"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:269
 msgid "Provide NTP server"
 msgstr "啟用NTP伺服器"
 
@@ -3973,11 +4025,11 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Quality"
 msgstr "品質"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4042,7 +4094,7 @@ msgstr "Radius-驗証-伺服器"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:83
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4096,7 +4148,7 @@ msgstr "即時無線網路"
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
 msgid "Rebind protection"
 msgstr "重新綁護"
 
@@ -4114,7 +4166,7 @@ msgstr "重新啟動中..."
 msgid "Reboots the operating system of your device"
 msgstr "重啟您設備的作業系統"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:101
 msgid "Receive"
 msgstr "接收"
 
@@ -4215,12 +4267,13 @@ msgid ""
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1268
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:66
@@ -4236,11 +4289,11 @@ msgstr "重置計數器"
 msgid "Reset to defaults"
 msgstr "回復預設值"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 msgid "Resolv and Hosts Files"
 msgstr "解析和Hosts檔案"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
 msgid "Resolve file"
 msgstr "解析檔"
 
@@ -4266,27 +4319,26 @@ msgstr "還原"
 msgid "Restore backup"
 msgstr "還原之前備份設定"
 
-#: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:114
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "明示/隱藏 密碼"
 
-#: modules/luci-base/luasrc/controller/admin/uci.lua:13
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1774
 msgid "Revert"
 msgstr "回溯"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1861
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2013
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
 msgid "Reverting configuration…"
 msgstr "正在還原設定值..."
 
@@ -4294,7 +4346,7 @@ msgstr "正在還原設定值..."
 msgid "Root"
 msgstr "根"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Root directory for files served via TFTP"
 msgstr "透過TFTP存取根目錄檔案"
 
@@ -4306,8 +4358,11 @@ msgstr ""
 msgid "Route Allowed IPs"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
 msgstr ""
 
@@ -4320,13 +4375,13 @@ msgstr ""
 msgid "Router Password"
 msgstr "路由器密碼"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:8
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:14
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
 msgid "Routes"
 msgstr "路由"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:9
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
 msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
@@ -4344,6 +4399,10 @@ msgstr "掛載這個設備前先跑系統檢查"
 msgid "Run filesystem check"
 msgstr "執行系統檢查"
 
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:651
+msgid "Runtime error"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
 msgstr ""
@@ -4377,7 +4436,7 @@ msgstr "SSH-金鑰"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 msgid "SSID"
 msgstr "基地台服務設定識別碼SSID"
 
@@ -4385,6 +4444,8 @@ msgstr "基地台服務設定識別碼SSID"
 msgid "SWAP"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1127
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1262
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
@@ -4392,7 +4453,8 @@ msgstr ""
 msgid "Save"
 msgstr "保存"
 
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:36
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1256
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1768
 #: modules/luci-base/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "保存並啟用"
@@ -4422,11 +4484,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr "排程任務"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:10
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1749
 msgid "Section added"
 msgstr "新增的區段"
 
-#: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1751
 msgid "Section removed"
 msgstr "區段移除"
 
@@ -4456,7 +4518,7 @@ msgstr "傳送LCP呼叫請求在這個給予的秒數間隔內, 僅影響關聯
 msgid "Separate Clients"
 msgstr "分隔用戶端"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:15
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:62
 msgid "Server Settings"
 msgstr "伺服器設定值"
 
@@ -4473,7 +4535,7 @@ msgstr "服務型態"
 msgid "Services"
 msgstr "各服務"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:815
 msgid "Session expired"
 msgstr ""
 
@@ -4487,11 +4549,6 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
-#, fuzzy
-msgid "Set up Time Synchronization"
-msgstr "安裝校時同步"
-
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
 msgstr ""
@@ -4504,7 +4561,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "安裝DHCP伺服器"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:130
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4535,11 +4592,11 @@ msgstr "關閉這個介面"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:173
 msgid "Signal"
 msgstr "信號"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:125
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4551,11 +4608,11 @@ msgstr "信號:"
 msgid "Size"
 msgstr "大小"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Size of DNS query cache"
 msgstr "DNS請求快取大小"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4564,11 +4621,11 @@ msgstr ""
 msgid "Skip"
 msgstr "跳過"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to content"
 msgstr "跳到內容"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
 msgid "Skip to navigation"
 msgstr "跳到導覽"
 
@@ -4576,6 +4633,7 @@ msgstr "跳到導覽"
 msgid "Slot time"
 msgstr "插槽時間"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4607,6 +4665,10 @@ msgstr ""
 msgid "Source"
 msgstr "來源"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:103
 msgid "Specifies the directory the device is attached to"
 msgstr "指定這個設備被附掛到那個目錄"
@@ -4657,7 +4719,7 @@ msgstr "啟用"
 msgid "Start priority"
 msgstr "啟用優先權順序"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1958
 msgid "Starting configuration apply…"
 msgstr "開始套用設定值..."
 
@@ -4669,15 +4731,15 @@ msgstr "開始無線掃描..."
 msgid "Startup"
 msgstr "開機自動執行"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv4 Routes"
 msgstr "靜態IPv4路由"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
 msgid "Static IPv6 Routes"
 msgstr "靜態IPv6路由"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:70
 msgid "Static Leases"
 msgstr "靜態租約"
 
@@ -4685,11 +4747,12 @@ msgstr "靜態租約"
 msgid "Static Routes"
 msgstr "靜態路由"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1194
 #: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "靜態位址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4705,7 +4768,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:145
-#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:129
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:128
 msgid "Status"
 msgstr "狀態"
 
@@ -4714,7 +4777,7 @@ msgstr "狀態"
 msgid "Stop"
 msgstr "停止"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
 msgid "Strict order"
 msgstr "嚴謹順序"
 
@@ -4726,11 +4789,11 @@ msgstr ""
 msgid "Submit"
 msgstr "提交"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:108
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4760,10 +4823,11 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:140
 msgid "Switch Port Mask"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1640
 #: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4776,27 +4840,18 @@ msgstr "切換協定"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
-msgid "Switchport activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:77
 msgid "Sync with NTP-Server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:64
 msgid "Sync with browser"
 msgstr "與瀏覽器同步時間"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:18
-msgid "Synchronizing..."
-msgstr "同步中..."
-
 #: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:14
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:102
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "System"
 msgstr "系統"
@@ -4806,11 +4861,11 @@ msgstr "系統"
 msgid "System Log"
 msgstr "系統日誌"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:108
 msgid "System Properties"
 msgstr "系統屬性"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
 msgid "System log buffer size"
 msgstr "系統日誌緩衝大小"
 
@@ -4818,11 +4873,11 @@ msgstr "系統日誌緩衝大小"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:21
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
 msgid "TFTP Settings"
 msgstr "TFTP設定"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:229
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
 msgid "TFTP server root"
 msgstr "TFTP 伺服器根"
 
@@ -4842,8 +4897,7 @@ msgstr "傳送速度"
 msgid "Table"
 msgstr "表格"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
@@ -4914,14 +4968,15 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:44
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1849
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
-"warning and edit changes before attempting to apply again, or revert all "
-"pending changes to keep the currently working configuration state."
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4951,10 +5006,6 @@ msgstr ""
 "即將刷入的映像檔已上傳.下面是這個校驗碼和檔案大小詳細資訊, 用原始檔比對他們以"
 "確保資料完整性.<br />按下面的\"繼續\"便可以開始更新程序."
 
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
-msgid "The following changes have been reverted"
-msgstr "接下來的修改已經被回復"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "以下的規則現正作用在系統中."
@@ -5047,26 +5098,18 @@ msgid ""
 msgstr ""
 "以上傳的映像檔不包含支援格式. 請確認您選擇的是針對您的平台採用的通用映像檔."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
-msgid "Theme"
-msgstr "主題"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:403
+msgid "There are no active leases"
+msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
 msgstr "租賃尚未啟動."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
-msgid "There are no changes to apply."
-msgstr "無任何設定待套用."
-
-#: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
-msgid "There are no pending changes to revert!"
-msgstr "尚無暫存的修改等待復原!"
-
-#: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
-msgid "There are no pending changes!"
-msgstr "無暫存的修改!"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1973
+msgid "There are no changes to apply"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:204
 msgid ""
@@ -5074,10 +5117,10 @@ msgid ""
 "\"Physical Settings\" tab"
 msgstr "尚未指定設備, 請接上一個網路設備在這\"實體設置\"標籤內"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5087,10 +5130,10 @@ msgstr "路由器尚未設密碼. 請設定root密碼以便保護web介面及啟
 msgid "This IPv4 address of the relay"
 msgstr "IPv4位址的轉驛"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
-"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 
@@ -5123,7 +5166,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr "這是由通道代理人指定的本地終端位址, 通常用 <code>...:2/64</code>結尾."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:31
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5159,29 +5202,26 @@ msgstr "這清單提供目前正在執行的系統的執行緒和狀態的預覽
 msgid "This page gives an overview over currently active network connections."
 msgstr "這一頁提供目前正在活動中網路連線的預覽."
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:726
+#: modules/luci-base/htdocs/luci-static/resources/form.js:809
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "這部分尚未有任何設定值."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
 msgid "Time Synchronization"
 msgstr "校時同步"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
-msgid "Time Synchronization is not configured yet."
-msgstr "校時同步尚未設定."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:128
 msgid "Timezone"
 msgstr "時區"
 
-#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:825
 msgid "To login…"
 msgstr ""
 
@@ -5222,7 +5262,7 @@ msgstr "傳輸"
 msgid "Transmission Rate"
 msgstr "傳輸速率"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Transmit"
 msgstr "射頻"
 
@@ -5237,11 +5277,11 @@ msgstr "射頻功率"
 msgid "Transmitter Antenna"
 msgstr "射頻天線"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:73
 msgid "Trigger"
 msgstr "觸發"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:115
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:96
 msgid "Trigger Mode"
 msgstr "觸發模式"
 
@@ -5249,6 +5289,7 @@ msgstr "觸發模式"
 msgid "Tunnel ID"
 msgstr "通道ID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1643
 #: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "通道介面"
@@ -5264,7 +5305,7 @@ msgid "Tx-Power"
 msgstr "傳送-功率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:185
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "型態"
@@ -5281,11 +5322,11 @@ msgstr "只用3G UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:123
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB設備"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:117
 msgid "USB Ports"
 msgstr ""
 
@@ -5294,15 +5335,19 @@ msgstr ""
 msgid "UUID"
 msgstr "設備通用唯一識別碼UUID"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr ""
@@ -5319,22 +5364,26 @@ msgstr ""
 msgid "Unable to resolve AFTR host name"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:132
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1196
 #: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "未知"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1349
 #: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1193
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "未託管"
@@ -5348,10 +5397,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1708
 msgid "Unsaved Changes"
 msgstr "尚未存檔的修改"
 
@@ -5394,7 +5440,7 @@ msgstr "檔案已上傳"
 msgid "Uptime"
 msgstr "上傳花費時間"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
 msgid "Use <code>/etc/ethers</code>"
 msgstr "採用 <code>/etc/ethers</code>"
 
@@ -5506,7 +5552,7 @@ msgstr "使用閘道公測數"
 msgid "Use routing table"
 msgstr "使用路由表"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:273
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:309
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5650,16 +5696,16 @@ msgstr "等待修改被啟用..."
 msgid "Waiting for command to complete..."
 msgstr "等待完整性指令..."
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to be applied… %ds"
-msgstr "正在等候設定值套用完畢… %ds"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1940
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
 msgstr "正在等待裝置..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:182
 msgid "Warning"
 msgstr "警告"
 
@@ -5678,26 +5724,6 @@ msgid ""
 "key options."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
-msgid "Wi-Fi activity (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
-msgid "Wi-Fi client association (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
-msgid "Wi-Fi data reception (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
-msgid "Wi-Fi data transmission (%s)"
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
-msgid "Wi-Fi on (%s)"
-msgstr ""
-
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
@@ -5712,10 +5738,13 @@ msgstr ""
 msgid "Wireless"
 msgstr "無線網路"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1631
 #: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "無線網卡"
 
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1617
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2052
 #: modules/luci-base/luasrc/model/network.lua:1404
 #: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
@@ -5732,13 +5761,13 @@ msgstr "無線安全"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is disabled"
 msgstr "無線被關閉"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:179
 msgid "Wireless is not associated"
 msgstr "無線網路未連結"
 
@@ -5754,14 +5783,15 @@ msgstr "無線網路已停用"
 msgid "Wireless network is enabled"
 msgstr "無線網路已啟用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Write received DNS requests to syslog"
 msgstr "寫入已接收的DNS請求到系統日誌中"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 msgid "Write system log to file"
 msgstr "將系統日誌寫入檔案"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1506
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
 msgstr ""
@@ -5775,31 +5805,31 @@ msgstr ""
 "您可以開啟或關閉初始化指令在這. 修改將會在設備重開後被啟用. <br /><strong>警"
 "告: 假如您關閉必要的初始化腳本像\"網路\", 您的設備將可能無法存取!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr "在瀏覽器您必須啟用JavaScript否則LuCI無法正常運作."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:196
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:203
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:229
 msgid "any"
 msgstr "任意"
 
@@ -5818,6 +5848,10 @@ msgstr "任意"
 msgid "auto"
 msgstr "自動"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
 msgstr "baseT"
@@ -5826,6 +5860,8 @@ msgstr "baseT"
 msgid "bridged"
 msgstr "已橋接"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:289
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
@@ -5878,10 +5914,11 @@ msgstr "已停用"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "expired"
 msgstr "過期"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:87
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -5889,6 +5926,7 @@ msgstr ""
 "當給予<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>-租賃將"
 "會被存檔"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:58
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
 msgstr "轉發"
@@ -5901,7 +5939,7 @@ msgstr "全雙工"
 msgid "half-duplex"
 msgstr "半雙工"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5915,10 +5953,11 @@ msgstr "隱藏"
 msgid "hybrid mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
 msgstr "假如目標是某個網路"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
 msgstr "輸入"
@@ -5943,15 +5982,15 @@ msgstr "kB/s"
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "本地<abbr title=\"Domain Name System\">DNS</abbr> 檔案"
 
@@ -5973,10 +6012,14 @@ msgstr "無"
 msgid "no link"
 msgstr "無連線"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1195
+msgid "none"
+msgstr "無"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
@@ -5984,28 +6027,25 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "關閉"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "開啟"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
-msgid "one of: - %s"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
 msgstr "打開"
 
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:42
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
 msgstr ""
@@ -6014,11 +6054,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
 msgstr ""
 
@@ -6066,7 +6106,7 @@ msgstr "標籤"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:549
 msgid "unique value"
 msgstr ""
 
@@ -6076,10 +6116,17 @@ msgstr "未知"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:238
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
 msgid "unlimited"
 msgstr "無限"
 
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1401
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:49
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:110
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:316
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
@@ -6093,159 +6140,159 @@ msgstr "尚未指定 - 或 -建立:"
 msgid "untagged"
 msgstr "尚未標籤"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:523
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:527
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:498
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:503
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:430
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6259,6 +6306,43 @@ msgstr "是的"
 msgid "« Back"
 msgstr "« 倒退"
 
+#~ msgid "Advanced"
+#~ msgstr "進階"
+
+#~ msgid "Back"
+#~ msgstr "返回"
+
+#~ msgid "Netmask"
+#~ msgstr "網路遮罩"
+
+#, fuzzy
+#~ msgid "Set up Time Synchronization"
+#~ msgstr "安裝校時同步"
+
+#~ msgid "Synchronizing..."
+#~ msgstr "同步中..."
+
+#~ msgid "The following changes have been reverted"
+#~ msgstr "接下來的修改已經被回復"
+
+#~ msgid "Theme"
+#~ msgstr "主題"
+
+#~ msgid "There are no changes to apply."
+#~ msgstr "無任何設定待套用."
+
+#~ msgid "There are no pending changes to revert!"
+#~ msgstr "尚無暫存的修改等待復原!"
+
+#~ msgid "There are no pending changes!"
+#~ msgstr "無暫存的修改!"
+
+#~ msgid "Time Synchronization is not configured yet."
+#~ msgstr "校時同步尚未設定."
+
+#~ msgid "Waiting for configuration to be applied… %ds"
+#~ msgstr "正在等候設定值套用完畢… %ds"
+
 #~ msgid "kB"
 #~ msgstr "kB"
 
@@ -6273,9 +6357,6 @@ msgstr "« 倒退"
 #~ msgid "Unknown Error, password not changed!"
 #~ msgstr "未知錯誤, 密碼尚未改變!"
 
-#~ msgid "Design"
-#~ msgstr "設計規劃"
-
 #~ msgid "Available packages"
 #~ msgstr "可用軟體包"
 
@@ -6324,9 +6405,6 @@ msgstr "« 倒退"
 #~ msgid "Version"
 #~ msgstr "版本"
 
-#~ msgid "none"
-#~ msgstr "無"
-
 #~ msgid "Disable DNS setup"
 #~ msgstr "關閉DNS設置"