summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-uhttpd/po
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-uhttpd/po')
-rw-r--r--applications/luci-app-uhttpd/po/ar/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/bg/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/bn_BD/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/ca/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/cs/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/da/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/de/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/el/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/en/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/es/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/fi/uhttpd.po131
-rw-r--r--applications/luci-app-uhttpd/po/fr/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/he/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/hi/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/hu/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/id/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/it/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/ja/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/ko/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/mr/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/ms/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/nb_NO/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/pl/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/pt/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/pt_BR/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/ro/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/ru/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/sk/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/sv/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/templates/uhttpd.pot128
-rw-r--r--applications/luci-app-uhttpd/po/tr/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/uk/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/vi/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po128
-rw-r--r--applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po128
35 files changed, 2347 insertions, 2136 deletions
diff --git a/applications/luci-app-uhttpd/po/ar/uhttpd.po b/applications/luci-app-uhttpd/po/ar/uhttpd.po
index 44fa277495..24feb75b6b 100644
--- a/applications/luci-app-uhttpd/po/ar/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ar/uhttpd.po
@@ -13,97 +13,103 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "إعدادات متقدمة"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "بلد"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "الاعدادات العامة"
@@ -111,160 +117,160 @@ msgstr "الاعدادات العامة"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "حالة"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/bg/uhttpd.po b/applications/luci-app-uhttpd/po/bg/uhttpd.po
index aa162a0a83..f4b0b513aa 100644
--- a/applications/luci-app-uhttpd/po/bg/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/bg/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Грешка 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Лек еднонишков HTTP (S) сървър"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Разширени настройки"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Псевдоними"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Държава"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Основни настройки"
@@ -110,160 +116,160 @@ msgstr "Основни настройки"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/bn_BD/uhttpd.po b/applications/luci-app-uhttpd/po/bn_BD/uhttpd.po
index 5fba7f54d5..a17f89edb5 100644
--- a/applications/luci-app-uhttpd/po/bn_BD/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/bn_BD/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "উন্নত সেটিংস"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "সাধারণ সেটিংস"
@@ -110,160 +116,160 @@ msgstr "সাধারণ সেটিংস"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/ca/uhttpd.po b/applications/luci-app-uhttpd/po/ca/uhttpd.po
index ad7139e232..14a37728de 100644
--- a/applications/luci-app-uhttpd/po/ca/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ca/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Configuració avançada"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Paràmetres generals"
@@ -110,160 +116,160 @@ msgstr "Paràmetres generals"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/cs/uhttpd.po b/applications/luci-app-uhttpd/po/cs/uhttpd.po
index f4024e8b49..730b127400 100644
--- a/applications/luci-app-uhttpd/po/cs/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/cs/uhttpd.po
@@ -12,99 +12,105 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/stara/cesta=/nova/cesta) nebo (jen /stara/cesta ktera se stane /cgi-prefix/"
"stara/cesta)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Chyba 404 (nenalezeno)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Odlehčený jednovláknový HTTP(S) server"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Pokročilá nastavení"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Aliasy"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Země"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Obecná nastavení"
@@ -112,160 +118,160 @@ msgstr "Obecná nastavení"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Stav"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/da/uhttpd.po b/applications/luci-app-uhttpd/po/da/uhttpd.po
index f9bab68814..a17a65e9f4 100644
--- a/applications/luci-app-uhttpd/po/da/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/da/uhttpd.po
@@ -12,101 +12,107 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/gammel/sti=/ny/sti) eller (bare /gammel/sti, som bliver til /cgi-præfiks/"
"gammel/sti)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404 fejl"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "En let enkelt-trådet HTTP(S)-server"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Avancerede indstillinger"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Aliaser"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Basismappe for filer, der skal vises"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr "Bind til specifik interface:port (ved at angive interface adresse"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "CGI-filtypebehandler"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI er deaktiveret, hvis den ikke er til stede."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "Konfigurationsfil (f.eks. for legitimationsoplysninger til Basic Auth)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Genbrug af forbindelse"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Land"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Deaktiver JSON-RPC-godkendelse via ubus session API"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Følg ikke symbolske links uden for dokumentroden"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Generer ikke mappefortegnelser."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Dokumentrod"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "F.eks. specificer med index.html og index.php, når du bruger PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "Indlejret Lua-tolk er deaktiveret, hvis den ikke er til stede."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Aktiver JSON-RPC Cross-Origin Resource Support"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Til indstillinger, der primært er gearet til at betjene mere end web-"
"brugergrænsefladen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Fuld webserverindstillinger"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Fuld reel sti til handler for Lua-scripts"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Generelle indstillinger"
@@ -114,35 +120,35 @@ msgstr "Generelle indstillinger"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Giv UCI-adgang til luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP-lyttere (adresse:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "HTTPS-certifikat (DER- eller PEM-format)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "HTTPS privat nøgle (DER- eller PEM-format)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS-lytter (adresse:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr "Hvis tom, bruges en tilfældig/unik værdi i certgenerering"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignorer private IP'er på offentlig interface"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Indeksside(r)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -150,43 +156,43 @@ msgstr ""
"Tolk til at knytte til filendelser ('suffix=handler', f.eks. '.php=/usr/bin/"
"php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Nøglens længde i bits"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Lokation"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Maksimalt antal forbindelser"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Maksimalt antal scriptanmodninger"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Maksimal ventetid for udførelse af Lua, CGI eller ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Maksimal ventetid på netværksaktivitet"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organisation"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Tilsidesæt sti til ubus socket"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Stipræfiks for CGI-scripts"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -194,52 +200,52 @@ msgstr ""
"Forhindre adgang fra private (RFC1918) IP'er på et interface, hvis den har "
"en offentlig IP-adresse"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Realm for Basic Auth"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Omdiriger al HTTP til HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Fjern konfiguration for certifikat og nøgle"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Fjern gammelt certifikat og nøgle"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Serverens værtsnavn"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Indstillinger, som enten sjældent er nødvendige, eller som påvirker "
"betjeningen af WebUI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "State"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP Hold i live"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Dette sletter permanent certifikatet, nøglen og konfigurationen for at bruge "
"de samme."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Gyldig i # dage"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -247,32 +253,32 @@ msgstr ""
"Virtuel URL- eller CGI-script til visning på status '404 ikke fundet'. Skal "
"begynde med '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Virtuel sti-præfiks til Lua-scripts"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Virtuel sti-præfiks til ubus via JSON-RPC-integration"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Vil ikke bruge HTTP-godkendelse, hvis den ikke er til stede"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "a.k.a CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "uHTTPd Selvsignerede certifikatparametre"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -280,7 +286,7 @@ msgstr ""
"uHTTPd vil generere et nyt selvsigneret certifikat ved hjælp af "
"konfigurationen vist nedenfor."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "ubus-integration er deaktiveret, hvis den ikke er til stede"
diff --git a/applications/luci-app-uhttpd/po/de/uhttpd.po b/applications/luci-app-uhttpd/po/de/uhttpd.po
index 3cb8c764e0..7e446fd2e0 100644
--- a/applications/luci-app-uhttpd/po/de/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/de/uhttpd.po
@@ -10,100 +10,106 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/alter/pfad=/neuer/pfad) oder (nur /alter/pfad aus dem /cgi-prefix/alter/"
"pfad wird)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404 Fehler"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Leichtgewichtiger single-thread HTTP(s) Server"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Erweiterte Einstellungen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Aliase"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Basisverzeichnis für freizugebende Dateien"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr "An spezifisches Interface:Port binden"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "CGI Dateityp handler"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI ist deaktiviert falls nicht vorhanden."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "Konfigurationsdatei (z.B. für Zugangssaten bei Basic Auth)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Verbindung wiederverwenden"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Land"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Deaktiviere JSON-RPC Authorisitation via ubus session API"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Folge keine Symlinks außerhalb Basisverzeichnis"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Generiere keine Verzeichnis Auflistung."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Basisverzeichnis"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "z.B. setze index.html und index.php falls PHP genutzt wird"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "Eingebetteter LUA-Interpreter ist deaktiviert falls nichvt verfügbar."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Aktiviere JSON-RPC Cross-Oritin Ressourcen Unterstüttung"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Für Einstellung die tiefgreifender sind als über die Web UI einstellbar"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Alle web Server Einstellunge"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Vollständiger Pfad für handler von LUA Scripten"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
@@ -111,37 +117,37 @@ msgstr "Allgemeine Einstellungen"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "UCI-Zugriff für luci-app-uhttpd erlauben"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP listener (Adresse:Port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "HTTPS Zertifikat (DER oder PEM Format)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "privater HTTPS Schlüssel (DER oder PEM Format)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS Listener (Adresse:Port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
"Wenn leer, wird bei der Zertifikatserstellung ein zufälliger/einmaliger Wert "
"verwendet"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignoriere private IPs auf öffentlichem Interface"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Index Seite(n)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -149,43 +155,43 @@ msgstr ""
"Zu Dateiendungen zugeordnete Interpreter ('suffix=handler', z.B. '.php=/usr/"
"bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Länge des Keys in Bits"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Ort"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Maximale Anzahl an Verbindungen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Maximale Anzahl an Skript-Anfragen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Maximale Wartezeit für LUA, CGI oder ubus Aufrufe"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Maximale Wartezeit für Netwerk"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organisation"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Überschreibe Pfade für ubus Socket"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Pfad Prexif für CGI-Skripte"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -193,50 +199,50 @@ msgstr ""
"Verweigere Zugriff von privaten (RFC1918) IPs über ein Interface, das eine "
"öffentliche IP Adresse hat"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Realm für Basic Auth"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Leite HTTP auf HTTPS um"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Entferne Konfiguration für Zertifikat und Key"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Entferne altes Zertifikat und Key"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Server Hostname"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Einstellungen die entweder kaum gebraucht werden, oder auch die WebUI "
"beeinflussen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Zustand"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP Keepalive"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr "Dies löscht das Zertifikat, Key und Konfiguration endgültig."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Gültig für # Tage"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -244,32 +250,32 @@ msgstr ""
"Virtuelle URL oder CGI-Script um den Status '404 Not Found' anzuzueigen. "
"Muss mit '/' beginnen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Virtuelles Pfad Prefix für LUA-Skripte"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Virtuelles Pfad Präfix für ubus per JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Nutzt keine HTTP Authentifizierung falls nicht vorhanden"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "a.k.a CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "uHTTPd selbst-signierte Zertifikat Parameter"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -277,7 +283,7 @@ msgstr ""
"uHTTPd generiert ein neues selbstsigniertes Zertifikat mit der unten "
"gezeigten Konfiguration."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "ubus Integration ist deaktiviert falls nicht vorhanden"
diff --git a/applications/luci-app-uhttpd/po/el/uhttpd.po b/applications/luci-app-uhttpd/po/el/uhttpd.po
index c67bef8290..fdc1731f80 100644
--- a/applications/luci-app-uhttpd/po/el/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/el/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Ρυθμίσεις για προχωρημένους"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Γενικές ρυθμίσεις"
@@ -110,160 +116,160 @@ msgstr "Γενικές ρυθμίσεις"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/en/uhttpd.po b/applications/luci-app-uhttpd/po/en/uhttpd.po
index 57a3181339..46606a1635 100644
--- a/applications/luci-app-uhttpd/po/en/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/en/uhttpd.po
@@ -10,98 +10,104 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404 Error"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "A lightweight single-threaded HTTP(S) server"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Advanced Settings"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Aliases"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Base directory for files to be served"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr "Bind to specific interface:port (by specifying interface address"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "CGI filetype handler"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI is disabled if not present."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "Config file (e.g. for credentials for Basic Auth)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Connection reuse"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Country"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Disable JSON-RPC authorization via ubus session API"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Do not follow symlinks outside document root"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Do not generate directory listings."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Document root"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "E.g specify with index.html and index.php when using PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "Embedded Lua interpreter is disabled if not present."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Enable JSON-RPC Cross-Origin Resource Support"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr "For settings primarily geared to serving more than the web UI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Full Web Server Settings"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Full real path to handler for Lua scripts"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "General Settings"
@@ -109,35 +115,35 @@ msgstr "General Settings"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP listeners (address:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS listener (address:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignore private IPs on public interface"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Index page(s)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -145,43 +151,43 @@ msgstr ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Length of key in bits"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Location"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Maximum number of connections"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Maximum number of script requests"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Maximum wait time for Lua, CGI, or ubus execution"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Maximum wait time for network activity"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Override path for ubus socket"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Path prefix for CGI scripts"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -189,49 +195,49 @@ msgstr ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Realm for Basic Auth"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Redirect all HTTP to HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Remove configuration for certificate and key"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Remove old certificate and key"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Server Hostname"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Settings which are either rarely needed or which affect serving the WebUI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "State"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP Keepalive"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr "This permanently deletes the cert, key, and configuration to use same."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Valid for # of Days"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -239,32 +245,32 @@ msgstr ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Virtual path prefix for Lua scripts"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Virtual path prefix for ubus via JSON-RPC integration"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Will not use HTTP authentication if not present"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "a.k.a CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "uHTTPd Self-signed Certificate Parameters"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -272,7 +278,7 @@ msgstr ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "ubus integration is disabled if not present"
diff --git a/applications/luci-app-uhttpd/po/es/uhttpd.po b/applications/luci-app-uhttpd/po/es/uhttpd.po
index 896ceec051..7655ae2017 100644
--- a/applications/luci-app-uhttpd/po/es/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/es/uhttpd.po
@@ -13,104 +13,110 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path) o (just /old/path which becomes /cgi-prefix/old/path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Error 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Un servidor HTTP(S) liviano de un solo hilo"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Configuración avanzada"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Alias"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Directorio base para archivos a ser servidos"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Enlace a una interfaz específica: puerto (especificando la dirección de la "
"interfaz"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Controlador de tipo de archivo CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI está desactivado si no está presente."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
"Archivo de configuración (por ejemplo, para credenciales para autenticación "
"básica)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Reutilización de la conexión"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "País"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Desactivar la autorización JSON-RPC a través de la API de sesión ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "No siga los enlaces simbólicos fuera de la raíz del documento"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "No generar listados de directorios."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Raíz del documento"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "Ej. especifique con index.html e index.php cuando use PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "El intérprete incorporado de Lua se desactiva si no está presente."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Activar el soporte de recursos de origen cruzado JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Para configuraciones principalmente orientadas a servir más que la interfaz "
"de usuario web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Configuración completa del servidor web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Ruta real completa al controlador para scripts Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Configuración general"
@@ -118,37 +124,37 @@ msgstr "Configuración general"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Conceder acceso UCI para luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Escuchas HTTP (direccion:puerto)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Certificado HTTPS (formato DER o PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Clave privada HTTPS (formato DER o PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Oyente HTTPS (dirección:puerto)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
"Si está vacío, se usa un valor aleatorio/único en la generación de "
"certificados"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignorar las direcciones IP privadas en la interfaz pública"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Página(s) de índice"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -156,43 +162,43 @@ msgstr ""
"Intérprete para asociar con terminaciones de archivos ('sufijo=handler', por "
"ejemplo, '.php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Longitud de la clave en bits"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Ubicación"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Número máximo de conexiones"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Número máximo de solicitudes de script"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Tiempo máximo de espera para la ejecución de Lua, CGI o ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Tiempo máximo de espera para la actividad de la red"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organización"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Anular ruta para ubus socket"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Prefijo de ruta para scripts CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -200,52 +206,52 @@ msgstr ""
"Impedir el acceso desde direcciones IP privadas (RFC1918) en una interfaz si "
"tiene una dirección IP pública"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Reino para la Autenticación Básica"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Redirigir todos los HTTP a HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Eliminar configuración para certificado y clave"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Eliminar certificado y clave antiguos"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Nombre de host del servidor"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Configuraciones que rara vez son necesarias o que afectan el servicio de la "
"WebUI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Estado"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "Mantener vivo TCP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Esto elimina permanentemente el certificado, la clave y la configuración "
"para usar el mismo."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Válido por # de días"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -253,32 +259,32 @@ msgstr ""
"URL virtual o script CGI para mostrar en el estado '404 No encontrado'. Debe "
"comenzar con '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Prefijo de ruta virtual para scripts Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Prefijo de ruta virtual para ubus a través de la integración JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "No utilizará la autenticación HTTP si no está presente"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "a.k.a Nombre común"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Parámetros del certificado autofirmado de uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -286,7 +292,7 @@ msgstr ""
"uHTTPd generará un nuevo certificado autofirmado utilizando la configuración "
"que se muestra a continuación."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "La integración de ubus está desactivada si no está presente"
diff --git a/applications/luci-app-uhttpd/po/fi/uhttpd.po b/applications/luci-app-uhttpd/po/fi/uhttpd.po
index ddbf2010ef..34e2257812 100644
--- a/applications/luci-app-uhttpd/po/fi/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/fi/uhttpd.po
@@ -12,97 +12,104 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.15-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404-virhe"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Kevyt, yksisäikeinen HTTP(S)-palvelin"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Lisäasetukset"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Aliakset"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "Asetustiedosto (esim. Basic Authin kirjautumistietoja varten)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Maa"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
-msgstr "Älä seuraa symbolisia linkkejä tiedostojen juurihakemiston ulkopuolelle"
+msgstr ""
+"Älä seuraa symbolisia linkkejä tiedostojen juurihakemiston ulkopuolelle"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Dokumenttien juurihakemisto"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Yleiset asetukset"
@@ -110,160 +117,160 @@ msgstr "Yleiset asetukset"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Salli UCI-pääsy luci-app-uhttpd:lle"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP-kuuntelijat (osoite:portti)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "HTTPS-varmenne (DER- tai PEM-muoto)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "HTTPS:n yksityinen avain (DER- tai PEM-muoto)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS-kuuntelija (osoite:portti)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Sijainti"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Yhteyksien enimmäismäärä"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Uudelleenohjaa kaikki HTTP-liikenne HTTPS:ksi"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Palvelimen isäntänimi"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Tila"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/fr/uhttpd.po b/applications/luci-app-uhttpd/po/fr/uhttpd.po
index 17d1e53da7..887d162930 100644
--- a/applications/luci-app-uhttpd/po/fr/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/fr/uhttpd.po
@@ -12,105 +12,111 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.18-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/ancien/chemin=/nouveau/chemin) ou (juste /ancien/chemin qui devient/cgi-"
"prefix/ancien/chemin)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Erreur 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Un serveur HTTP(S) léger à fil unique"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Paramètres avancés"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Alias"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Répertoire de base pour les fichiers à servir"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Lier à une interface:port spécifique (en spécifiant l’adresse d’interface"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Gestionnaire de type de fichier CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI est désactivé si non présent."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
"Fichier de configuration (par exemple, pour les informations "
"d'identification basique)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Réutilisation de connexion"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Pays"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Désactiver l’autorisation JSON-RPC via l'API de session ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Ne pas suivre les liens symboliques en dehors de la racine du document"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Ne pas générer de listes de répertoire."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Racine de document"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
"Par ex. spécifiez avec index.html et index.php lors de l’utilisation de PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "L'interprète Lua intégré est désactivé si non présent."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Activer JSON-RPC Cross-Origin Resource Support"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Pour les paramètres principalement destinés à servir plus qu'une interface "
"utilisateur web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Paramètres complets du serveur Web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Chemin réel complet vers le gestionnaire de scripts Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Paramètres généraux"
@@ -118,36 +124,36 @@ msgstr "Paramètres généraux"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Accorder l’accès à l’UCI pour luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Écouteurs HTTP (adresse:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Certificat HTTPS (format DER ou PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Clé Privée HTTPS (format DER ou PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Écouteur HTTPS (adresse:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
"Si vide, une valeur aléatoire/unique est utilisée pour la génération Cert"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignorer les IPs privés sur l’interface publique"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Page(s) d'index"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -155,43 +161,43 @@ msgstr ""
"Interpréteur associé aux terminaisons de fichiers ('suffix=handler', p. ex. "
"'.php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Longueur de la clé en bits"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Emplacement"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Nombre maximum de connexions"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Nombre maximum de requêtes de script"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Temps d’attente maximal pour l’exécution de Lua, CGI ou ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Temps d’attente maximal pour l’activité du réseau"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organisation"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Chemin de remplacement pour la socket ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Préfixe de chemin pour les scripts CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -199,52 +205,52 @@ msgstr ""
"Empêcher l’accès des IP privés (RFC1918) sur une interface si elle a une "
"adresse IP publique"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Domaine pour l'authentification de base"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Rediriger HTTP vers HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Supprimer la configuration pour le certificat et la clé"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Supprimer l'ancien certificat et la clé"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Nom d’hôte de serveur"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Paramètres qui sont rarement nécessaires ou qui affectent le service de "
"l'interface Web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "État"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP Keepalive"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Ceci supprime définitivement le certificat, la clé et la configuration à "
"utiliser."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Valable pendant # jours"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -252,32 +258,32 @@ msgstr ""
"URL virtuelle ou script CGI à afficher en cas de statut '404 Not Found'. "
"Doit commencer par '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Préfixe de chemin virtuel pour les scripts Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Préfixe de chemin virtuel pour ubus via l’intégration JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "N’utilisera pas l’authentification HTTP si elle n’est pas présente"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "alias CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Paramètres de certificat auto-signé uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -285,7 +291,7 @@ msgstr ""
"uHTTPd générera un nouveau certificat auto-signé en utilisant la "
"configuration indiquée ci-dessous."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "Intégration ubus désactivée si non présente"
diff --git a/applications/luci-app-uhttpd/po/he/uhttpd.po b/applications/luci-app-uhttpd/po/he/uhttpd.po
index 9fb9a9beaf..ce5497ad5d 100644
--- a/applications/luci-app-uhttpd/po/he/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/he/uhttpd.po
@@ -13,97 +13,103 @@ msgstr ""
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "הגדרות מתקדמות"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr ""
@@ -111,160 +117,160 @@ msgstr ""
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/hi/uhttpd.po b/applications/luci-app-uhttpd/po/hi/uhttpd.po
index 04d0089c71..cbbdf42618 100644
--- a/applications/luci-app-uhttpd/po/hi/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/hi/uhttpd.po
@@ -10,97 +10,103 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr ""
@@ -108,160 +114,160 @@ msgstr ""
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/hu/uhttpd.po b/applications/luci-app-uhttpd/po/hu/uhttpd.po
index f2e593e540..c57ad9fcd5 100644
--- a/applications/luci-app-uhttpd/po/hu/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/hu/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404 Hiba"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Haladó Beállítások"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Aliasok"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Kapcsolódás elutasítva"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Ország"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Ne hozzon létre könyvtárlistát."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Dokumentum forrása"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Összes webszerver beállítás"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Általános Beállítások"
@@ -110,35 +116,35 @@ msgstr "Általános Beállítások"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "HTTPS tanúsítvány (DER vagy PEM formátum)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "HTTPS privát kulcs (DER vagy PEM formátum)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Nyitóoldal(ak)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -146,129 +152,129 @@ msgstr ""
"Parancsértelmező a különböző fájlvégződésekhez ('kiterjesztés=értelmező', "
"pl. '.php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Kulcshossz bitekben"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Hely"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Kapcsolatok maximális száma"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Szkript lekérdezések maximális száma"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Maximális várakozási idő a Lua, CGI és ubus végrehajtására"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Maximális hálózati várakozási idő"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "ubus aljzat útvonala"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "CGI szkriptek útvonala"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "HTTP átirányítása HTTPS-re"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Állapot"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Ez véglegesen törli a tanúsítványt, a kulcsot és a beállításokat ugyanannak "
"a használatához."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Érvényes # napig"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "azaz CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
#, fuzzy
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/id/uhttpd.po b/applications/luci-app-uhttpd/po/id/uhttpd.po
index 8d0d692b0c..68cc981759 100644
--- a/applications/luci-app-uhttpd/po/id/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/id/uhttpd.po
@@ -12,100 +12,106 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.12.1-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path) atau (hanya /old/path yang menjadi /cgi-prefix/old/"
"path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404 Kesalahan"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Server HTTP(S) utas tunggal yang ringan"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Pengaturan Lanjutan"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Alias"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Direktori dasar untuk file yang akan ditampilkan"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr "Ikat ke antarmuka tertentu:port (dengan menentukan alamat antarmuka"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Penangan tipe file CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI dinonaktifkan jika tidak ada."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "File konfigurasi (misalnya untuk kredensial untuk Auth Dasar)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Penggunaan kembali sambungan"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Negara"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Nonaktifkan otorisasi JSON-RPC melalui API sesi ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Jangan ikuti symlink di luar root dokumen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Jangan buat daftar direktori."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Akar dokumen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
"Misalnya, tentukan dengan index.html dan index.php saat menggunakan PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "Penerjemah Lua tertanam dinonaktifkan jika tidak ada."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Aktifkan Dukungan Sumber Daya Lintas Asal JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr "Untuk pengaturan terutama diarahkan untuk melayani lebih dari UI web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Pengaturan Server Web Lengkap"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Jalur nyata penuh ke penangan untuk skrip Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Pengaturan Umum"
@@ -113,35 +119,35 @@ msgstr "Pengaturan Umum"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Berikan akses UCI untuk luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Pendengar HTTP (alamat:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Sertifikat HTTPS (format DER atau PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Kunci Pribadi HTTPS (format DER atau PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Pendengar HTTPS (alamat:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr "Jika kosong, nilai acak/unik digunakan dalam pembuatan sertifikat"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Abaikan IP pribadi pada antarmuka publik"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Halaman indeks"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -149,43 +155,43 @@ msgstr ""
"Penerjemah untuk diasosiasikan dengan akhiran file ('suffix=penangan', "
"misalnya '.php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Panjang kunci dalam bit"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Lokasi"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Jumlah koneksi maksimum"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Jumlah maksimum permintaan skrip"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Waktu tunggu maksimum untuk eksekusi Lua, CGI, atau ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Waktu tunggu maksimum untuk aktivitas jaringan"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organisasi"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Ganti jalur untuk soket ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Awalan jalur untuk skrip CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -193,51 +199,51 @@ msgstr ""
"Cegah akses dari IP pribadi (RFC1918) pada antarmuka jika memiliki alamat IP "
"publik"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Ranah untuk Auth Dasar"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Alihkan semua HTTP ke HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Hapus konfigurasi untuk sertifikat dan kunci"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Hapus sertifikat dan kunci lama"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Nama Host Peladen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Pengaturan yang jarang diperlukan atau yang mempengaruhi penyajian WebUI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Provinsi"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP Keepalive"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Ini secara permanen menghapus sertifikat, kunci, dan konfigurasi untuk "
"digunakan sama."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Berlaku untuk # Hari"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -245,32 +251,32 @@ msgstr ""
"URL virtual atau skrip CGI untuk ditampilkan pada status '404 Tidak "
"Ditemukan'. Harus dimulai dengan '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Awalan jalur virtual untuk skrip Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Awalan jalur virtual untuk ubus melalui integrasi JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Tidak akan menggunakan otentikasi HTTP jika tidak ada"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "alias NamaUmum"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Parameter Sertifikat yang Ditandatangani uHTTPd Sendiri"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -278,7 +284,7 @@ msgstr ""
"uHTTPd akan membuat sertifikat baru yang ditandatangani sendiri menggunakan "
"konfigurasi yang ditunjukkan di bawah ini."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "integrasi ubus dinonaktifkan jika tidak ada"
diff --git a/applications/luci-app-uhttpd/po/it/uhttpd.po b/applications/luci-app-uhttpd/po/it/uhttpd.po
index 282840e049..221689a25d 100644
--- a/applications/luci-app-uhttpd/po/it/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/it/uhttpd.po
@@ -12,108 +12,114 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/vecchio/percorso=/nuovo/percorso) o (solo /vecchio/percorso che diventa /"
"cgi-prefix/vecchio/percorso)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Errore 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Un server HTTP(S) leggero a thread singolo"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Impostazioni Avanzate"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Alias"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Cartella di base per i file da servire"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Associa ad una specifica interfaccia:porta (specificando l'indirizzo "
"dell'interfaccia"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Gestore del tipo di file CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI è disabilitato se non presente."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
"File di configurazione (ad es. per le credenziali per l'autenticazione di "
"base)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Riutilizzo della connessione"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Nazione"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Disabilitare l'autorizzazione JSON-RPC tramite l'API di sessione ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
"Non seguire i collegamenti simbolici al di fuori della cartella principale "
"dei documenti"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Non generare elenchi nelle cartelle."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Cartella principale dei documenti"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
"Per esempio, specificare con index.html e index.php quando si utilizza PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "L'interprete Lua incorporato è disabilitato se non presente."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Abilita supporto risorse cross-origine JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Per le impostazioni orientate principalmente a servire più dell'interfaccia "
"utente web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Impostazioni complete del server web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Percorso reale completo per il gestore per gli script Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Impostazioni Generali"
@@ -121,37 +127,37 @@ msgstr "Impostazioni Generali"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Concedere l'accesso UCI per luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Listener HTTP (indirizzo:porta)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Certificato HTTPS (formato DER o PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Chiave privata HTTPS (formato DER o PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Listener HTTPS (indirizzo:porta)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
"Se vuoto, nel generare il certificato viene utilizzato un valore casuale/"
"unico"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignorare gli IP privati sull'interfaccia pubblica"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Pagina(e) di indice"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -159,43 +165,43 @@ msgstr ""
"Interprete da associare ai suffissi dei file ('suffisso=gestore', es. '.php=/"
"usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Lunghezza della chiave in bit"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Posizione"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Numero massimo di connessioni"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Numero massimo di richieste di script"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Tempo massimo di attesa per l'esecuzione di Lua, CGI o ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Tempo massimo di attesa per l'attività di rete"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organizzazione"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Sovrascrivere il percorso per il socket ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Prefisso del percorso per gli script CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -203,52 +209,52 @@ msgstr ""
"Impedire l'accesso da IP privati (RFC1918) su un'interfaccia se dispone di "
"un indirizzo IP pubblico"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Dominio di protezione per l'autenticazione di base"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Reindirizzare tutto HTTP a HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Rimuovere la configurazione per certificato e chiave"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Rimuovere il vecchio certificato e la chiave"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Nome host del server"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Impostazioni che sono necessarie raramente o che influiscono sul servizio "
"dell'interfaccia utente web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Stato"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP Keepalive"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"In questo modo vengono eliminati in modo permanente il certificato, la "
"chiave e la configurazione."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Valido per # giorni"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -256,33 +262,33 @@ msgstr ""
"URL virtuale o script CGI da visualizzare sullo stato '404 Non trovato'. "
"Deve iniziare con '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Prefisso del percorso virtuale per gli script Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
"Prefisso del percorso virtuale per ubus tramite l'integrazione JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Non utilizzerà l'autenticazione HTTP se non presente"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "alias CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Parametri del certificato autofirmato (self-signed) uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -290,6 +296,6 @@ msgstr ""
"uHTTPd genererà un nuovo certificato autofirmato (self-signed) utilizzando "
"la configurazione mostrata di seguito."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "L'integrazione ubus è disabilitata se non presente"
diff --git a/applications/luci-app-uhttpd/po/ja/uhttpd.po b/applications/luci-app-uhttpd/po/ja/uhttpd.po
index c50508490b..3d749ff38d 100644
--- a/applications/luci-app-uhttpd/po/ja/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ja/uhttpd.po
@@ -14,100 +14,106 @@ msgstr ""
"X-Generator: Weblate 4.5-dev\n"
"X-Poedit-Basepath: .\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path)または(/cgi-prefix/old/path になる /old/path のみ)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404 エラー"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "軽量なシングルスレッド HTTP(S)サーバーです"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "詳細設定"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "エイリアス"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "サーバーがホストするファイルのベースディレクトリです。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"インターフェースのアドレスを用いて、特定の インターフェース:ポートにバインド"
"します"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "CGIファイル形式 ハンドラー"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "指定しない場合、CGIは無効になります。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "設定ファイル(例: 基本認証用の資格情報)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "接続の再使用"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "国"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "ubus セッションAPI経由のJSON-RPC認証を無効にする"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "ドキュメント ルート外へのシンボリックリンクを追随しない"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "ディレクトリのリッスンを生成しない"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "ドキュメント ルート"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "index.html や、PHPを使用しているときは index.php を設定します。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "指定しない場合、組込 Lua インタープリタは無効になります。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr "主に、Web UI以上のものを提供することを対象とした設定です。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "完全なWebサーバー設定"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Lua スクリプト用ハンドラへの絶対パス"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "一般設定"
@@ -115,35 +121,35 @@ msgstr "一般設定"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "luci-app-uhttpdにUCIアクセスを許可"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP リッスン(アドレス:ポート)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "HTTPS 証明書(DER または PEM 形式)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "HTTPS 秘密鍵(DER または PEM 形式)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS リッスン(アドレス:ポート)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "公開側インターフェースでのプライベートIPを無視する"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "インデックス ページ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -151,43 +157,43 @@ msgstr ""
"ファイル拡張子に関連付けるインタープリタです。('suffix=handler'、例: '.php=/"
"usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "鍵のビット数"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "市区町村"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "最大接続数"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "スクリプトの最大リクエスト数"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "LuaやCGI、ubus実行の最大待機時間"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "ネットワークアクティビティの最大待機時間"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "ubus ソケットのパスを上書きする"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "CGI スクリプトのパスプレフィクス"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -195,48 +201,48 @@ msgstr ""
"グローバル IPアドレスを持つインターフェースでは、プライベート IP (RFC1918) か"
"らのアクセスをブロックします。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "基本認証の領域名"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "すべての HTTP を HTTPS にリダイレクトする"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "証明書と鍵の設定を削除する"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "古い証明書と鍵を削除する"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "サーバー ホスト名"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr "まれに必要とされる設定、または Web UI の提供に影響する設定です。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "状態"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP キープアライブ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "有効日数"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -244,38 +250,38 @@ msgstr ""
"'404 Not Found' ステータスを表示するための仮想 URL または CGI スクリプトで"
"す。 '/' から始まる必要があります。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Lua スクリプトへの仮想パスプレフィクス"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "指定しない場合、HTTP 認証は使用されません。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "共通名"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "uHTTPd 自己署名証明書 パラメーター"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr "uHTTPd は、下に表示されている設定で新しい自己署名証明書を生成します。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "指定しない場合、ubus 統合は無効になります。"
diff --git a/applications/luci-app-uhttpd/po/ko/uhttpd.po b/applications/luci-app-uhttpd/po/ko/uhttpd.po
index 59fd80e373..580a1ad1ae 100644
--- a/applications/luci-app-uhttpd/po/ko/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ko/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "고급 설정"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "기본 설정"
@@ -110,160 +116,160 @@ msgstr "기본 설정"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "상태"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/mr/uhttpd.po b/applications/luci-app-uhttpd/po/mr/uhttpd.po
index 26661261a3..3ec54f2b75 100644
--- a/applications/luci-app-uhttpd/po/mr/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/mr/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "प्रगत सेटिंग्ज"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "सामान्य सेटिंग्ज"
@@ -110,160 +116,160 @@ msgstr "सामान्य सेटिंग्ज"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "स्थिती"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/ms/uhttpd.po b/applications/luci-app-uhttpd/po/ms/uhttpd.po
index 88fde5698e..ca037c49fe 100644
--- a/applications/luci-app-uhttpd/po/ms/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ms/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Tetapan Lanjutan"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr ""
@@ -110,160 +116,160 @@ msgstr ""
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/nb_NO/uhttpd.po b/applications/luci-app-uhttpd/po/nb_NO/uhttpd.po
index 2d106616ae..ff3fee61e6 100644
--- a/applications/luci-app-uhttpd/po/nb_NO/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/nb_NO/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.16-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404-feil"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Avanserte innstillinger"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Land"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Generelle innstillinger"
@@ -110,160 +116,160 @@ msgstr "Generelle innstillinger"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Tilstand"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/pl/uhttpd.po b/applications/luci-app-uhttpd/po/pl/uhttpd.po
index 49988deb41..0a04149df7 100644
--- a/applications/luci-app-uhttpd/po/pl/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/pl/uhttpd.po
@@ -13,104 +13,110 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.18-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/stara/ścieżka=/nowa/ścieżka) lub (po prostu /stara/ścieżka, która staje "
"się /cgi-prefix/stara/ścieżka)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Błąd 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Lekki, jednowątkowy serwer HTTP(S)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Ustawienia zaawansowane"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Aliasy"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Katalog podstawowy plików do udostępnienia"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Powiązanie z określonym interfejsem:portem (poprzez określenie adresu "
"interfejsu)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Obsługa plików CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI jest wyłączony, jeśli nie jest obecny."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
"Plik konfiguracyjny (np. dla danych uwierzytelniających dla Basic Auth)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Ponowne użycie połączenia"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Kraj"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Wyłącz autoryzację JSON‑RPC poprzez interfejs API dla sesji ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Nie podążaj za dowiązaniami symbolicznymi poza katalogiem głównym"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Nie generuj listy katalogów."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Katalog główny"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "Np. podając z index.html i index.php podczas używania PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "Wbudowany interpreter Lua jest wyłączony, jeśli go nie ma."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Włącz obsługę zasobów między źródłami JSON‑RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"W przypadku ustawień nastawionych głównie na obsługę więcej niż interfejsu "
"WWW"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Pełne ustawienia serwera WWW"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Pełna ścieżka do obsługi skryptów Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Ustawienia główne"
@@ -118,37 +124,37 @@ msgstr "Ustawienia główne"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Udziel dostępu UCI do luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Nasłuch HTTP (adres:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Certyfikat HTTPS (format DER lub PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Klucz prywatny HTTPS (format DER lub PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Nasłuch HTTPS (adres:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
"Jeśli puste, podczas generowania certyfikatu używana jest losowa/unikalna "
"wartość"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignoruj prywatne adresy IP na interfejsie publicznym"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Strona(-y) indeksowa(-e)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -156,43 +162,43 @@ msgstr ""
"Interpreter do powiązania z zakończeniami plików ('suffix=handler', np. ."
"php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Długość klucza w bitach"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Lokalizacja"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Maksymalna liczba połączeń"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Maksymalna liczba żądań skryptu"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Maksymalny czas oczekiwania na wykonanie Lua, CGI lub ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Maksymalny czas oczekiwania na aktywność w sieci"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organizacja"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Ścieżka obejścia dla gniazda ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Prefiks ścieżki dla skryptów CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -200,49 +206,49 @@ msgstr ""
"Zapobiegaj dostępowi z prywatnych (RFC1918) adresów IP w interfejsie, jeśli "
"ma on publiczny adres IP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Domena do uwierzytelniania podstawowego"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Przekieruj cały HTTP na HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Usuń konfigurację dla certyfikatu i klucza"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Usuń stary certyfikat i klucz"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Nazwa hosta serwera"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Ustawienia, które są rzadko potrzebne lub wpływają na obsługę interfejsu WWW"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Stan"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "Utrzymywanie otwartego połączenia TCP (keepalive)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr "To trwale usuwa certyfikat, klucz i konfigurację, by użyć tego samego."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Ważne przez # dni"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -250,32 +256,32 @@ msgstr ""
"Wirtualny adres URL lub skrypt CGI do wyświetlenia przy statusie '404 Not "
"Found'. Musi zaczynać się od '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Prefiks ścieżki wirtualnej dla skryptów Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Prefiks ścieżki wirtualnej dla ubus poprzez integrację JSON‑RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Nie użyje uwierzytelniania HTTP, jeśli nie ma go w systemie"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "tzw. CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Parametry certyfikatu z podpisem własnym uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -283,7 +289,7 @@ msgstr ""
"uHTTPd wygeneruje nowy certyfikat z podpisem własnym przy użyciu "
"konfiguracji przedstawionej poniżej."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "Integracja ubus jest nieaktywna, jeśli nie występuje"
diff --git a/applications/luci-app-uhttpd/po/pt/uhttpd.po b/applications/luci-app-uhttpd/po/pt/uhttpd.po
index 953bf93d99..8c2d87ea1f 100644
--- a/applications/luci-app-uhttpd/po/pt/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/pt/uhttpd.po
@@ -12,100 +12,106 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.17-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path) ou (just /old/path que se torna /cgi-prefix/old/path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Erro 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Um servidor HTTP(S) leve de thread única"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Configurações avançadas"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Pseudônimos (Aliases)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Diretório Base para publicar ficheiros"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Escute em uma interface:porta específica (especificando o endereço da "
"interface"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Interpretador de tipo de ficheiro CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "O CGI estará desativado se não presente."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "Ficheiro de configuração (ex: credenciais para autenticação básica)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Reutilizar conexão"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "País"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Desativa a autorização JSON-RPC através da API de sessão ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Não siga ligações simbólicas (symlinks) para fora do documento raiz"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Não gere listagens de diretórios."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Documento Raiz"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "Ex: use index.html e index.php quando usar PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "O interpretador Lua embutido será desativado se não presente."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Ative o suporte para recursos JSON-RPC de origem cruzada"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr "Para ajustes envolvidos com mais do que prover a interface web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Configurações Completas do Servidor Web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Caminho completo para o interpretador de scripts Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Configurações gerais"
@@ -113,35 +119,35 @@ msgstr "Configurações gerais"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Conceder acesso UCI ao luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Escutas do HTTP (endereço:porta)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Certificado HTTPS (formato DER ou PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Chave privada de HTTPS (formato DER ou PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Escuta do HTTPS (endereço:porta)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr "Se estiver vazio, um valor aleatório/único é usado na geração do cert"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignore endereços IP privados na interface pública"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Página(s) Índice(s)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -149,43 +155,43 @@ msgstr ""
"Interpretador para associar com extensões de ficheiros "
"('extensão=interpretador', ex: '.php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Comprimento da chave em bits"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Localização"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Número máximo de requisições para script"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Número máximo de requisições para script"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Tempo máximo de espera para execuções de Lua, CGI ou ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Tempo máximo de espera para atividade na rede"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organização"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Sobrescrever o caminho do socket ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Prefixo do caminho para scripts CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -193,48 +199,48 @@ msgstr ""
"Evite acesso de endereços privados (RFC1918) na interface que tem um "
"endereço IP público"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Reino para Autenticação Simples"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Redirecionar todo tráfego HTTP para HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Remove a configuração para o certificado e chave"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Remove os certificados e chaves antigas"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Nome do Servidor"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr "Ajustes que são raramente usadas ou que afetam a interface web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Estado"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "Manter conexões TCP abertas (Keepalive)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr "Isto apaga permanentemente o certificado, a chave e a configuração."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Valido por # dias"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -242,32 +248,32 @@ msgstr ""
"URL virtual ou script CGI para mostrar quando ocorrer erro '404 Não "
"Encontrado'. Deve começar com '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Prefixo do caminho virtual para scripts Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Prefixo do caminho virtual para o ubus através da integração JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Não usar autenticação HTTP se não presente"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "também conhecido como Nome Comum"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Parâmetros do Certificado Auto-assinado do uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -275,7 +281,7 @@ msgstr ""
"o uHTTPd gerará um certificado auto-assinado usando a configuração mostrada "
"abaixo."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "A integração com o ubus será desativada se não presente"
diff --git a/applications/luci-app-uhttpd/po/pt_BR/uhttpd.po b/applications/luci-app-uhttpd/po/pt_BR/uhttpd.po
index 8f8e00e961..876cdc98bd 100644
--- a/applications/luci-app-uhttpd/po/pt_BR/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/pt_BR/uhttpd.po
@@ -13,100 +13,106 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.16.2-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path) ou (just /old/path que se torna /cgi-prefix/old/path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Erro 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Um servidor HTTP(S) leve de única thread"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Configurações avançadas"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Pseudônimos (Aliases)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Diretório Base para publicar arquivos"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Escute em uma interface:porta específica (especificando o endereço da "
"interface"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Interpretador de tipo de arquivo CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "O CGI estará desabilitado se não presente."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "Arquivo de configuração (ex: credenciais para autenticação básica)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Reutilizar conexão"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "País"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Desabilita a autorização JSON-RPC através da API de sessão ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Não siga ligações simbólicas (symlinks) para fora do documento raiz"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Não gera listagens de diretórios."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Documento Raiz"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "Ex: use index.html e index.php quando usar PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "O interpretador Lua embutido será desabilitado se não presente."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Habilite o suporte para recursos JSON-RPC de origem cruzada"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr "Para ajustes envolvidos com mais do que prover a interface web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Configurações Completas do Servidor Web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Caminho completo para o interpretador de scripts Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Configurações gerais"
@@ -114,35 +120,35 @@ msgstr "Configurações gerais"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Conceda acesso UCI ao luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Escutas do HTTP (endereço:porta)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Certificado HTTPS (em formato DER ou PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Chave Privada do HTTPS (em formato DER ou PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Escuta do HTTPS (endereço:porta)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr "Se vazio, um valor aleatório/único é usado na geração do certificado"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignore endereços IP privados na interface pública"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Página(s) Índice(s)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -150,43 +156,43 @@ msgstr ""
"Interpretador para associar com extensões de arquivos "
"('extensão=interpretador', ex: '.php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Comprimento da chave em bits"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Localização"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Número máximo de requisições para script"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Número máximo de requisições para script"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Tempo máximo de espera para execuções de Lua, CGI ou ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Tempo máximo de espera para atividade na rede"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organização"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Sobrescrever o caminho do socket ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Prefixo do caminho para scripts CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -194,50 +200,50 @@ msgstr ""
"Evite acesso de endereços privados (RFC1918) na interface que tem um "
"endereço IP público"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Reino para Autenticação Simples"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Redirecionar todo tráfego HTTP para HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Remove a configuração para o certificado e chave"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Remove os certificados e chaves antigas"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Nome do Servidor"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr "Ajustes que são raramente usadas ou que afetam a interface web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Estado"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "Manter conexões TCP abertas (Keepalive)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Isto apaga permanentemente o certificado, a chave e a configuração para usar "
"o mesmo."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Valido por # dias"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -245,32 +251,32 @@ msgstr ""
"URL virtual ou script CGI para mostrar quando ocorrer erro '404 Não "
"Encontrado'. Deve começar com '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Prefixo do caminho virtual para scripts Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Prefixo do caminho virtual para o ubus através da integração JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Não usar autenticação HTTP se não presente"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "também conhecido como Nome Comum"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Parâmetros do Certificado Auto-assinado do uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -278,7 +284,7 @@ msgstr ""
"o uHTTPd gerará um certificado auto-assinado usando a configuração mostrada "
"abaixo."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "A integração com o ubus será desativada se não presente"
diff --git a/applications/luci-app-uhttpd/po/ro/uhttpd.po b/applications/luci-app-uhttpd/po/ro/uhttpd.po
index 68904a89c8..fd6f26aed5 100644
--- a/applications/luci-app-uhttpd/po/ro/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ro/uhttpd.po
@@ -13,103 +13,109 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path) ori (just /old/path which becomes /cgi-prefix/old/path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Eroare 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Un server HTTP(S) ușor cu un singur fir de execuție"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Setări avansate"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Aliasuri"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Directorul de bază pentru fișierele care urmează să fie servite"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Legătura cu o anumită interfață:port (prin specificarea adresei interfeței)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Manipulator de tip de fișier CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI este dezactivat dacă nu este prezent."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
"Fișier de configurare (de exemplu, pentru credențiale pentru Basic Auth)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Reutilizarea conexiunii"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Țară"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Dezactivați autorizarea JSON-RPC prin intermediul sesiunii ubus API"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Nu urmați legături simbolice în afara rădăcinii documentului"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Nu generați listări în directoare."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Rădăcina documentului"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
"De exemplu, specificați cu index.html și index.php atunci când folosiți PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "Interpretul Lua încorporat este dezactivat dacă nu este prezent."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Activați suportul pentru resurse JSON-RPC Cross-Origin"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Pentru setările orientate în primul rând spre a servi mai mult decât "
"interfața web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Setări complete ale serverului web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Calea reală completă către gestionarul pentru scripturile Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Setări generale"
@@ -117,35 +123,35 @@ msgstr "Setări generale"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Acordarea accesului UCI pentru luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Ascultători HTTP (adresă:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Certificat HTTPS (format DER sau PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Cheia privată HTTPS (format DER sau PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Ascultător HTTPS (adresă:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr "Glisați pentru a marca ca citit"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignoră IP-urile private pe interfața publică"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Pagina (paginile) de index"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -153,43 +159,43 @@ msgstr ""
"Interpretor care se asociază cu terminațiile fișierelor (\"suffix=handler\", "
"de exemplu \".php=/usr/bin/php-cgi\")"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Lungimea cheii în biți"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Locație"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Numărul maxim de conexiuni"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Numărul maxim de cereri de script"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Timpul maxim de așteptare pentru execuția Lua, CGI sau ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Timp maxim de așteptare pentru activitatea de rețea"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organizație"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Suprascrieți calea pentru socket-ul ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Prefix de cale pentru scripturile CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -197,50 +203,50 @@ msgstr ""
"Împiedicați accesul de la IP-uri private (RFC1918) pe o interfață dacă "
"aceasta are o adresă IP publică"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Domeniul pentru autentificarea de bază"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Redirecționați toate HTTP către HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Eliminarea configurației pentru certificat și cheie"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Eliminați certificatul și cheia veche"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Numele de gazdă al serverului"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr "Setări care fie sunt rareori necesare, fie afectează deservirea WebUI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Stat"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP Ținețiactiv"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Acest lucru șterge definitiv certificatul, cheia și configurația pentru "
"utilizarea acestora."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Valabil pentru # de zile"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -248,32 +254,32 @@ msgstr ""
"URL-ul virtual sau scriptul CGI care trebuie afișat la starea \"404 Not Found"
"\". Trebuie să înceapă cu \"/\""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Prefix de cale virtuală pentru scripturile Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Prefix de cale virtuală pentru ubus prin integrarea JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Nu va utiliza autentificarea HTTP dacă nu este prezentă"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "alias CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Parametrii certificatului auto-semnat uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -281,6 +287,6 @@ msgstr ""
"uHTTPd va genera un nou certificat auto-semnat folosind configurația "
"prezentată mai jos."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "integrarea ubus este dezactivată dacă nu este prezentă"
diff --git a/applications/luci-app-uhttpd/po/ru/uhttpd.po b/applications/luci-app-uhttpd/po/ru/uhttpd.po
index d836cc6055..4135803462 100644
--- a/applications/luci-app-uhttpd/po/ru/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ru/uhttpd.po
@@ -16,104 +16,110 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/старый/путь=/новый/путь) или (просто /старый/путь становится /cgi-prefix/"
"старый/путь)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Ошибка 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Легкий однопоточный HTTP(S) сервер"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Расширенные настройки"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Псевдонимы (Aliases)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Основная папка для файлов, которые будут обслуживаться сервером"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Привязка к конкретному интерфейсу:порту (путем указания адреса интерфейса)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Обработчик файлов CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI отключается, если он отсутствует."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "Config файл"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Повторное использование соединения"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Страна"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Отключение авторизации<br />JSON-RPC через API<br />в систему ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
"Не следовать по символическим ссылкам<br />вне корневого каталога документов"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Не создавать списки папок."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Основная папка"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "Например, укажите index.html и index.php если используется PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
"Встроенный обработчик скриптов Lua отключается, если скрипт отсутствует."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Включение поддержки JSON-RPC разных источников"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Страница в основном предназначена для настройки параметров обслуживания "
"сервера, а не веб-интерфейса"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Полные настройки web сервера"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Полный путь<br />к обработчику<br />скриптов Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Общие настройки"
@@ -121,37 +127,37 @@ msgstr "Общие настройки"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Предоставить UCI доступ для luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Входящие HTTP<br />(адрес:порт)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Сертификат HTTPS (в DER или PEM формате)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Приватный ключ HTTPS (в DER или PEM формате)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Входящие HTTPS<br />(адрес:порт)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
"Если пусто, то при генерации сертификата будет использовано случайное/"
"уникальное значение"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Игнорировать приватные<br />IP-адреса на<br />публичном интерфейсе"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Страница(ы) индекса"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -159,43 +165,43 @@ msgstr ""
"Обработчик для сопоставления расширений файлов ('суффикс=обработчик', "
"например: '.php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Длина ключа в битах"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Расположение"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Максимальное количество соединений"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Максимальное количество запросов скрипта"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Максимальное время ожидания для Lua, CGI,<br />или выполнение ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Максимальное время ожидания сетевой активности"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Организация"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Переопределить<br />путь для сокета ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Префикс пути<br />для CGI скриптов"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -203,50 +209,50 @@ msgstr ""
"Запретить доступ к приватному интерфейсу IPS (RFC1918), если он имеет "
"публичный IP-адрес"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Хост для аутентификации"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Перенаправление всех<br />HTTP на HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Удалить настройки для сертификата и ключа"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Удалить старый сертификат и ключ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Имя хоста"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Страница содержит параметры, которые редко используются или влияют на "
"обслуживание веб-интерфейса"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Указывать"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP активность"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr "Полное удаление сертификата, ключа и настроек вкладки меню cнизу."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Действителен в течение указанного кол-ва дней"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -254,34 +260,34 @@ msgstr ""
"Виртуальный URL-адрес или CGI скрипт для отображения статуса '404 не "
"найдено'. Надо начинать с '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Виртуальный путь<br />префикса<br />для скриптов Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Виртуальный префикс<br />пути для ubus через<br />интеграцию JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
"Например, учетные данные для основной авторизации.<br />Не будет "
"использоваться проверка подлинности HTTP, если она отсутствует"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "Имя хоста сервера, так называемое - 'CommonName'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Параметры самозаверяющего сертификата uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -289,7 +295,7 @@ msgstr ""
"uHTTPd создаст самозаверяющий сертификат используя вкладку расположенную "
"ниже."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "Интеграция с ubus будет отключена, если она отсутствует"
diff --git a/applications/luci-app-uhttpd/po/sk/uhttpd.po b/applications/luci-app-uhttpd/po/sk/uhttpd.po
index b9c302d552..2f1512d303 100644
--- a/applications/luci-app-uhttpd/po/sk/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/sk/uhttpd.po
@@ -12,97 +12,103 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Pokročilé nastavenia"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Krajina"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Všeobecné nastavenia"
@@ -110,160 +116,160 @@ msgstr "Všeobecné nastavenia"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/sv/uhttpd.po b/applications/luci-app-uhttpd/po/sv/uhttpd.po
index c985bafa1d..0ca87215bd 100644
--- a/applications/luci-app-uhttpd/po/sv/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/sv/uhttpd.po
@@ -12,100 +12,106 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14.1-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/gammal/genväg=/ny/genväg) eller (bara /gammal/genväg som blir /cgi-prefix/"
"gammal/genväg)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404-fel"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "En resurssnål enkeltrådad HTTP(S)-server"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Avancerade inställningar"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Alias"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Basmapp för filer som ska publiceras"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Bind till ett specifikt gränssnitt:port (genom att ange gränssnittets address"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Hanterare för filtypen CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI är avstängt om ej närvarande."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "Konfig-fil (t.ex för uppgifter till standardautentisering)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Återanvändning av anslutningen"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Land"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Stäng av JSON-RPC-autentisering via ubus-sessionens API"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Generera inte mapp-listningar."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "T.ex ange med index.html och index.php när PHP används"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Generella inställningar"
@@ -113,162 +119,162 @@ msgstr "Generella inställningar"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP-lyssnare (adress:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "HTTPS-certifikat (DER eller PEM-format)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Privat nyckel för HTTPS (DER eller PEM-format)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS-lyssnare (adress:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ignorera privata IP-adresser på publikt gränssnitt"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Index-sida(orna)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Nyckelns längd i bits"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Plats"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Maximalt antal anslutningar"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Maximal väntetid för nätverksaktivitet"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organisation"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Dirigera om HTTP till HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Ta bort gammalt certifikat och nyckel"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Värdnamn för server"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Skick"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Det här tar permanent bort cert, nyckeln och konfigurationen för att använda "
"samma."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Kommer inte att använda HTTP-autentisering om det inte är tillgängligt"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/templates/uhttpd.pot b/applications/luci-app-uhttpd/po/templates/uhttpd.pot
index 357ba5b067..6e482e2c4a 100644
--- a/applications/luci-app-uhttpd/po/templates/uhttpd.pot
+++ b/applications/luci-app-uhttpd/po/templates/uhttpd.pot
@@ -1,97 +1,103 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr ""
@@ -99,160 +105,160 @@ msgstr ""
msgid "Grant UCI access for luci-app-uhttpd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr ""
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr ""
diff --git a/applications/luci-app-uhttpd/po/tr/uhttpd.po b/applications/luci-app-uhttpd/po/tr/uhttpd.po
index c772956b15..9af09eb62b 100644
--- a/applications/luci-app-uhttpd/po/tr/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/tr/uhttpd.po
@@ -12,103 +12,109 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path) veya (just /old/path haline gelir /cgi-prefix/old/path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404 Hatası"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Hafif bir tek iş parçacıklı HTTP(S) sunucusu"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Gelişmiş Ayarlar"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Diğer isimler"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Sunulacak dosyalar için temel dizin"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Belirli bir arabirime bağlan: bağlantı noktası (arabirim adresini belirterek)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "CGI dosya türü işleyicisi"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "Mevcut değilse CGI devre dışı bırakılır."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
"Yapılandırma dosyası (ör. Temel Kimlik Doğrulama için kimlik bilgileri için)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Bağlantının yeniden kullanımı"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Ülke"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr ""
"Ubus oturum API'si aracılığıyla JSON-RPC yetkilendirmesini devre dışı bırakın"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Belge kökü dışındaki sembolik bağları izleme"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Dizin listeleri oluşturmayın."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Belgenin tutulduğu yer"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "Örneğin PHP kullanırken index.html ve index.php ile belirtin"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "Gömülü Lua yorumlayıcı program mevcut değilse devre dışı bırakılır."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "JSON-RPC Cross-Origin Kaynak Desteğini Etkinleştir"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Öncelikle web kullanıcı arayüzünden daha fazlasını sunmaya yönelik ayarlar "
"için"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Tam Web Sunucusu Ayarları"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Lua betikleri için işleyiciye tam gerçek yol"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Genel Ayarlar"
@@ -116,35 +122,35 @@ msgstr "Genel Ayarlar"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "luci-app-uhttpd için UCI erişimi verin"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP dinleyicileri (address:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "HTTPS Sertifikası (DER ya da PEM formatı)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "HTTPS Özel Anahtar (DER ya da PEM formatı)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS dinleyicisi (address:port)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr "Boş ise, sertifika oluşturmada rastgele/benzersiz bir değer kullanılır"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ortak arayüzde gizli IP'leri yok say"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "İndeks Sayfası / Sayfaları"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -152,43 +158,43 @@ msgstr ""
"Dosya sonlarıyla ilişkilendirilecek yorumlayıcı ('suffix=handler', ör. '."
"php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Bit cinsinden anahtar uzunluğu"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Konum"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Maksimum bağlantı sayısı"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Maksimum betik sayısı"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Lua, CGI veya ubus yürütmesi için maksimum bekleme süresi"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Ağ etkinliği için maksimum bekleme süresi"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Organizasyon"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Ubus soketi için yolu geçersiz kıl"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "CGI betikleri için yol öneki"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -196,50 +202,50 @@ msgstr ""
"Genel bir IP adresine sahipse, bir arabirimdeki özel (RFC1918) IP'lerden "
"erişimi engelleyin"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Temel Kimlik Doğrulama için Bölge"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Tüm HTTP'leri HTTPS'ye yönlendir"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Sertifika ve anahtar konfigürasyonunu kaldır"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Eski sertifika ve anahtarı kaldır"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Sunucu Ana Makina Adı"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr "Nadiren ihtiyaç duyulan veya WebUI sunmayı etkileyen ayarlar"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Durum"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP Keepalive"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Bu, aynı kullanmak için sertifika, anahtar ve yapılandırmayı kalıcı olarak "
"siler."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "# gün geçerlilik süresi"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -247,32 +253,32 @@ msgstr ""
"'404 Bulunamadı' durumunda görüntülenecek sanal URL veya CGI betiği. \"/\" "
"İle başlamalıdır"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Lua betikleri için sanal yol öneki"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "JSON-RPC entegrasyonu aracılığıyla ubus için sanal yol öneki"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Mevcut değilse HTTP kimlik doğrulamasını kullanmayacak"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "diğer adıyla Ortak Ad"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "uHTTPd kendinden imzalı sertifika değişkenleri"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -280,6 +286,6 @@ msgstr ""
"uHTTPd, aşağıda gösterilen yapılandırmayı kullanarak yeni bir kendinden "
"imzalı sertifika oluşturacaktır."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "yoksa ubus entegrasyonu devre dışı bırakılır"
diff --git a/applications/luci-app-uhttpd/po/uk/uhttpd.po b/applications/luci-app-uhttpd/po/uk/uhttpd.po
index bb290d6fcc..64093ec6f5 100644
--- a/applications/luci-app-uhttpd/po/uk/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/uk/uhttpd.po
@@ -13,102 +13,108 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/старий/шлях=/новий/шлях) або (просто /старий/шлях, який стає /cgi-префікс/"
"старий/шлях"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Помилка 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Легкий однопотоковий сервер HTTP(S)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Додаткові налаштування"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Псевдоніми (Aliases)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Базовий каталог для файлів, які будуть обслуговуватися"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr "Прив'язати до певного інтерфейсу:порту (зазначенням адреси інтерфейсу)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Обробник типів файлів CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI вимкнено, якщо його немає."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
"Файл конфігурації (наприклад, для облікових даних базової автентифікації)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Повторне використання з'єднання"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Країна"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Вимкнути авторизацію JSON-RPC через API сеансу ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Не наслідувати символьні посилання поза кореневим каталогом документа"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Не створювати списки каталогів."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Кореневий каталог документа"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "Наприклад, вкажіть index.html та index.php за використання PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "Вбудований інтерпретатор Lua вимкнено, якщо сценарій відсутній."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Увімкнути підтримку ресурсів JSON-RPC перехресного походження"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Для налаштувань, в основному призначених для обслуговування сервера, а не "
"веб-інтерфейсу"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Повні налаштування веб-сервера"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Повний реальний шлях до обробника сценаріїв Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Загальні налаштування"
@@ -116,37 +122,37 @@ msgstr "Загальні налаштування"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Надати доступ до UCI для luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "Прослуховувачі HTTP (адреса:порт)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Сертифікат HTTPS (формат DER або PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Приватний ключ HTTPS (формат DER або PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "Прослуховувач HTTPS (адреса:порт)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
"Якщо порожній, випадкове/унікальне значення використовується при генерації "
"сертифіката"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Ігнорувати приватні IP-адреси на загальнодоступному інтерфейсі"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "Сторінки індексу"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -154,43 +160,43 @@ msgstr ""
"Інтерпретатор для асоціювання з розширеннями файлів ('суфікс=обробник', "
"наприклад '.php =/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Довжина ключа в бітах"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Розташування"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Максимальна кількість з'єднань"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Максимальна кількість запитів сценарію"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Максимальний час очікування виконання Lua, CGI або ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Максимальний час очікування на мережеву активність"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Організація"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Перевизначити шлях для сокета ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Префікс шляху для сценаріїв CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -198,51 +204,51 @@ msgstr ""
"Заборонити доступ до приватних IP-адрес (RFC1918) y інтерфейсі, якщо він має "
"загальнодоступну IP-адресу"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Зона для базової авторизації"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Переспрямувати всі HTTP на HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Видалити конфігурацію сертифіката та ключа"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Видалити старий сертифікат і ключ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Ім'я хоста сервера"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
"Параметри, які або рідко потрібні, або які впливають на обслуговування веб-"
"інтерфейсу"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Штат"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "Підтримувати TSP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Сертифікат, ключ і конфігурацію буде остаточно видалено для використання."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Дійсний на протязі # днів"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -250,32 +256,32 @@ msgstr ""
"Віртуальна URL-адреса або сценарій CGI для відображення статусу '404 Не "
"знайдено'. Має починатися з '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Префікс віртуального шляху для сценаріїв Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Префікс віртуального шляху для ubus через інтеграцію JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Не використовуватиметься автентифікація HTTP, якщо її немає"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "Також відоме як CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "Параметри самопідписаного сертифіката uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -283,6 +289,6 @@ msgstr ""
"uHTTPd створить новий самопідписаний сертифікат, використовуючи "
"конфігурацію, показану нижче."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "Інтеграцію з ubus вимкнено, якщо її немає"
diff --git a/applications/luci-app-uhttpd/po/vi/uhttpd.po b/applications/luci-app-uhttpd/po/vi/uhttpd.po
index 5286171820..5b997febac 100644
--- a/applications/luci-app-uhttpd/po/vi/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/vi/uhttpd.po
@@ -12,100 +12,106 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.18.1\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path = /new/path) hoặc (just /old/path trở thành /cgi-prefix/old/path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "Lỗi 404"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "Máy chủ HTTP(S) đơn luồng nhẹ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "Cài đặt nâng cao"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "Bí danh"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "Thư mục cơ sở cho các tập tin được lưu trữ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr ""
"Liên kết với giao diện cụ thể: cổng (bằng cách chỉ định địa chỉ giao diện"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "Trình xử lý loại tệp CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "CGI bị tắt nếu không có."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "Tệp cấu hình (ví dụ: thông tin đăng nhập cho Basic Auth)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "Tái sử dụng kết nối"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "Quốc gia"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "Vô hiệu hóa ủy quyền JSON-RPC qua API phiên ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "Không theo các liên kết tượng trưng bên ngoài tài liệu gốc"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "Không tạo danh sách thư mục."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "Document root"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "Ví dụ: chỉ định với index.html và index.php khi sử dụng PHP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "Trình thông dịch Lua nhúng bị tắt nếu không có."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "Bật hỗ trợ tài nguyên nguồn gốc JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
"Đối với cài đặt chủ yếu hướng đến phục vụ nhiều hơn giao diện người dùng web"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "Cài đặt máy chủ web đầy đủ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Đường dẫn thực đầy đủ tới trình xử lý cho tập lệnh Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "Các cài đặt chung"
@@ -113,37 +119,37 @@ msgstr "Các cài đặt chung"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "Cấp quyền truy cập UCI cho luci-app-uhttpd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP listeners (địa chỉ: cổng)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "Chứng chỉ HTTPS (định dạng DER hoặc PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "Khóa riêng HTTPS (định dạng DER hoặc PEM)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS listener (địa chỉ:cổng)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
"Nếu trống, một giá trị ngẫu nhiên/duy nhất được sử dụng trong quá trình tạo "
"chứng chỉ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "Bỏ qua IP riêng trên giao diện công cộng"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "(Các) trang chỉ mục"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
@@ -151,43 +157,43 @@ msgstr ""
"Trình thông dịch để liên kết với phần cuối của tệp ('suffix=handler', ví dụ: "
"'.php=/usr/bin/php-cgi')"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "Độ dài của khóa tính bằng bit"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "Vị trí"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "Số lượng kết nối tối đa"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "Số lượng yêu cầu tập lệnh tối đa"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Thời gian chờ tối đa để thực thi Lua, CGI hoặc ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "Thời gian chờ tối đa cho hoạt động mạng"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "Tổ chức"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "Ghi đè đường dẫn cho ổ cắm ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "Tiền tố đường dẫn cho tập lệnh CGI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
@@ -195,50 +201,50 @@ msgstr ""
"Ngăn truy cập từ các IP riêng tư (RFC1918) trên giao diện nếu giao diện đó "
"có địa chỉ IP công khai"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "Xác thực cơ bản"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "Chuyển hướng tất cả HTTP sang HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "Xóa cấu hình cho chứng chỉ và khóa"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "Xóa chứng chỉ và khóa cũ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "Tên máy chủ"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr "Cài đặt hiếm khi cần thiết hoặc ảnh hưởng đến việc cung cấp WebUI"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "Trạng thái"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP Keepalive"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Thao tác này sẽ xóa vĩnh viễn chứng chỉ, khóa và cấu hình để sử dụng giống "
"nhau."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "Có giá trị trong # ngày"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
@@ -246,32 +252,32 @@ msgstr ""
"URL ảo hoặc tập lệnh CGI để hiển thị trên trạng thái 'Không tìm thấy 404'. "
"Phải bắt đầu bằng '/'"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Tiền tố đường dẫn ảo cho tập lệnh Lua"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "Tiền tố đường dẫn ảo cho ubus thông qua tích hợp JSON-RPC"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "Sẽ không sử dụng xác thực HTTP nếu không có"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "a.k.a CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "uHTTPd Tham số chứng chỉ tự ký"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
@@ -279,6 +285,6 @@ msgstr ""
"uHTTPd sẽ tạo chứng chỉ tự ký mới bằng cách sử dụng cấu hình hiển thị bên "
"dưới."
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "tích hợp ubus bị vô hiệu hóa nếu không có"
diff --git a/applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po b/applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po
index 2be90d6926..9a723f2a81 100644
--- a/applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po
@@ -13,98 +13,104 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.16.2-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path)或(只写 /old/path,将变成 /cgi-prefix/old/path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404 错误"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "轻量级单线程 HTTP(S) 服务器"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "高级设置"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "别名"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "基本文件提供目录"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr "绑定到特定接口:端口(通过指定接口地址"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "CGI 文件类型处理程序"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "如果不存在,CGI 将被禁用。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "配置文件(例如,基本身份验证的凭据)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "连接重用"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "国家"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "通过 ubus 会话 API 禁用 JSON-RPC 授权"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "不要跟随符号链接到文档根目录之外"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "不要生成目录列表。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "文档根"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "例如,使用 PHP 时可指定为 index.html 和 index.php"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "如果不存在,嵌入式 Lua 解释器将被禁用。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "启用 JSON-RPC 跨域资源支持"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr "适用于主要服务于 Web UI 的设置"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "完整的 Web 服务器设置"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Lua 脚本处理程序的完整真实路径"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "常规设置"
@@ -112,161 +118,161 @@ msgstr "常规设置"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "授予UCI访问luci-app-uhttpd的权限"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP 监听(地址:端口)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "HTTPS 证书 (DER 或 PEM 格式)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "HTTPS 私钥 (DER 或 PEM 格式)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS 监听(地址:端口)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr "如果为空,则在生成证书时使用一个随机/唯一的值"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "忽略公共接口上的私有 IP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "索引页面"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr "文件结尾关联的解释器(“后缀=处理程序”,例如“.php=/usr/bin/php-cgi”)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "密钥长度"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "位置"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "最大连接数"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "最大脚本请求数"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Lua、CGI 或 ubus 执行的最长等待时间"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "网络活动的最长等待时间"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "机构"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "覆盖 ubus 套接字路径"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "CGI 脚本的路径前缀"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr "如果接口上具有公有 IP 地址,则阻止从接口上的私有(RFC1918)IP 地址访问"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "基本身份验证领域"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "将所有 HTTP 重定向到 HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "删除证书和密钥的配置"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "删除旧证书和密钥"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "服务器主机名"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr "很少需要或影响 WebUI 服务的设置"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "状态"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP 保活"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr "这将永久删除证书、密钥及使用它的配置。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "有效天数"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr "要在状态“404 Not Found”上显示的虚拟 URL 或 CGI 脚本。必须以“/”开头"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Lua 脚本的虚拟路径前缀"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "ubus 通过 JSON-RPC 集成的虚拟路径前缀"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "如果不存在,将不使用 HTTP 身份验证"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "又名 CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "uHTTPd 自签名证书参数"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr "uHTTPd 将使用下面显示的配置生成新的自签名证书。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "如果不存在,则禁用 ubus 集成"
diff --git a/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po b/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
index cad7737087..62c31f3a7d 100644
--- a/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
@@ -13,98 +13,104 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.15-dev\n"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
"(/old/path=/new/path)或(只寫 /old/path,將變成 /cgi-prefix/old/path)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
msgstr "404 錯誤"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
msgid "A lightweight single-threaded HTTP(S) server"
msgstr "輕量級單執行緒 HTTP(S) 伺服器"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
msgstr "進階設定"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
msgstr "別名"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
msgstr "基本檔案提供目錄"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address"
msgstr "繫結到特定介面:埠(通過指定介面位址"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
msgstr "CGI 檔案型別處理程式"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
msgstr "如果留空,則 CGI 將被停用。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr "配置檔案(例如,基本身份驗證的憑據)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
msgstr "連線重用"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:229
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
msgstr "國家"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
msgstr "透過 ubus 工作階段 API 來停用 JSON-RPC 授權"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
msgstr "不要跟隨符號連結到文件根目錄之外"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
msgstr "不要產生目錄列表。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Document root"
msgstr "文件根"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "E.g specify with index.html and index.php when using PHP"
msgstr "例如,使用 PHP 時可指定為 index.html 和 index.php"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
msgstr "如果留空,嵌入式 Lua 直譯器將被停用。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
msgstr "啟用 JSON-RPC 跨域資源支援"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr "適用於主要服務於 Web UI 的設定"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
msgstr "完整的 Web 伺服器設定"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
msgstr "Lua 指令碼處理程式的完整真實路徑"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
msgstr "一般設定"
@@ -112,161 +118,161 @@ msgstr "一般設定"
msgid "Grant UCI access for luci-app-uhttpd"
msgstr "授予 luci-app-uhttpd 擁有 UCI 存取的權限"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
msgstr "HTTP 監聽(位址:埠)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
msgid "HTTPS Certificate (DER or PEM format)"
msgstr "HTTPS 數位簽證 (DER 或 PEM 格式)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
msgid "HTTPS Private Key (DER or PEM format)"
msgstr "HTTPS 私人金鑰(DER或PEM格式)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
msgstr "HTTPS 監聽(位址:埠)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
msgstr "如果為空,則在產生證書時使用一個隨機/唯一的值"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
msgstr "忽略公共介面上的私有 IP"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
msgstr "索引頁面"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
"usr/bin/php-cgi')"
msgstr "檔案結尾關聯的直譯器(“字尾=處理程式”,例如“.php=/usr/bin/php-cgi”)"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
msgstr "金鑰長度"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
msgstr "位置"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
msgid "Maximum number of connections"
msgstr "最大連線數"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
msgid "Maximum number of script requests"
msgstr "最大指令碼請求數"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
msgid "Maximum wait time for Lua, CGI, or ubus execution"
msgstr "Lua、CGI 或 ubus 執行的最長等待時間"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
msgid "Maximum wait time for network activity"
msgstr "網路活動的最長等待時間"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "Organization"
msgstr "組織"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
msgid "Override path for ubus socket"
msgstr "覆蓋 ubus 套接字路徑"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "Path prefix for CGI scripts"
msgstr "CGI 指令碼的路徑字首"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr "如果介面上具有公有 IP 位址,則阻止從介面上的私有(RFC1918)IP 位址訪問"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
msgstr "基本身份驗證領域"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
msgstr "將所有 HTTP 重定向到 HTTPS"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
msgstr "刪除證書和金鑰的配置"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid "Remove old certificate and key"
msgstr "刪除舊證書和金鑰"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "Server Hostname"
msgstr "伺服器主機名稱"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr "很少需要或影響 WebUI 服務的設定"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
msgstr "狀態"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
msgid "TCP Keepalive"
msgstr "TCP 存活者"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr "這將永久刪除證書、金鑰及相同使用的配置。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
msgstr "有效天數"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid ""
"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
"with '/'"
msgstr "要在狀態“404 Not Found”上顯示的虛擬 URL 或 CGI 指令碼。必須以“/”開頭"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
msgid "Virtual path prefix for Lua scripts"
msgstr "Lua 指令碼的虛擬路徑字首"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "Virtual path prefix for ubus via JSON-RPC integration"
msgstr "虛擬路徑字首,其用於透過 JSON-RPC 整合的 ubus"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Will not use HTTP authentication if not present"
msgstr "如果不存在,將不使用 HTTP 身份驗證"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
msgstr "又名 CommonName"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
msgid "uHTTPd"
msgstr "uHTTPd精簡http伺服器"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
msgid "uHTTPd Self-signed Certificate Parameters"
msgstr "uHTTPd 自簽名證書引數"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
msgid ""
"uHTTPd will generate a new self-signed certificate using the configuration "
"shown below."
msgstr "uHTTPd 將使用下面顯示的配置生成新的自簽名證書。"
-#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
msgstr "如果留空,則 ubus 整合將被停用"